【发布时间】:2016-01-07 18:33:33
【问题描述】:
我面临以下问题,我正在尝试使用 Alamofire 访问我的应用程序中的一些 Web 服务,这是我正在使用的代码:
Alamofire.request(.GET, "https://httpbin.org/get")
.validate()
.responseJSON { response in
switch response.result {
case .Success:
print("Validation Successful")
case .Failure(let error):
print(error)
}
}
结果是“验证成功”,这是正确的,但问题是当我尝试调用我自己的服务时,如果有人想检查它,这是 Web 服务的 url: https://ratid.com/RapidSentry/MiOSService.svc/GetUserIdentity... 如您所见,此 Web 服务运行良好,但是当我调用相同的代码但使用我的 url 时,出现以下错误:
Error Domain=com.alamofire.error Code=-6003 "Response status code was unacceptable: 500" UserInfo={NSLocalizedFailureReason=Response status code was unacceptable: 500}
我已经在一个 android 应用程序中使用了这个 Web 服务,并且可以很好地处理 GET 请求 请在此问题上提供任何帮助。 注意:我使用的是 Xcode 7 和 swift。
【问题讨论】:
标签: ios swift xcode7 alamofire