私はサインインできませんし、コンソール上でプリントしようとしているときにレスポンスを得られません。今すぐサインアップすることができませんでしイム:サインイン文字列のレスポンスを得るには
var request = URLRequest(url: URL(string: "http://fundedindia.org/funded/Doner_Registration.php")!)
request.httpMethod = "POST"
let postString = "Email=\(textfieldemail.text!)&Password=\(textfieldpassword.text!)&MobileNo=\(textfieldmobile.text!)&UserType=\(butname)&LoginType=Normal"
request.httpBody = postString.data(using: .utf8)
let task = URLSession.shared.dataTask(with: request) { data, response, error in
guard let data = data, error == nil else { // check for fundamental networking error
print("error=\(String(describing: error))")
return
}
if let httpStatus = response as? HTTPURLResponse, httpStatus.statusCode != 200 { // check for http errors
print("statusCode should be 200, but is \(httpStatus.statusCode)")
print("response = \(String(describing: response))")
}
let json = try! JSONSerialization.jsonObject(with: data, options: []) as! NSDictionary
let msg = json.value(forKey: "message") as! NSString!
self.activityIndi.stopAnimating()
self.activityIndi.hidesWhenStopped = true
let alert : UIAlertView = UIAlertView(title: "Alert box!", message: "\(msg!).",delegate: nil, cancelButtonTitle: "OK")
alert.show()
}
task.resume()
}
エラーメッセージもWebサーバーレスポンスも含まれますか? –