我没有收到来自 API 的响应。
Api 在 Postman 中运行良好。
我正在使用下面的代码
/* ==== MARK: RAGISTER USER - SIMPLE ==== */
func registerUser(parameter:[String:AnyObject],completion:@escaping (_ success:Bool, _ dictVerificationDetail: NSDictionary?)->Void){
AFManager.request(GlobalURL.KRegisterUser,method:.post,parameters:parameter,encoding: JSONEncoding()).responseJSON
{
response in switch response.result {
case .success(let JSON2):
print("Success with JSON: \(JSON2)")
dictGlobal = NSDictionary()
case .failure(let error):
print(response.result)
completion(false, nil)
}
}
}
来自 API 的响应 -
responseSerializationFailed(Alamofire.AFError.ResponseSerializationFailureReason.jsonSerializationFailed(Error Domain=NSCocoaErrorDomain Code=3840 “字符 3 周围的值无效。”UserInfo={NSDebugDescription=字符 3 周围的值无效。}))
后端 - .net
最佳答案
您的回复不是 json 格式。 尝试验证您的响应以查看 json 格式在 https://jsonlint.com 上失败的地方
关于asp.net - 没有得到回应 - 使用 Alamofire - 发布方法 - 在 Postman 中正常工作 - Swift 3.0,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47512487/