我面临以下问题,我正在尝试在我的应用程序中使用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}
我已经在一个安卓应用中使用了这个网络服务,并且GET请求可以正常工作。请帮忙解决这个问题,谢谢。