objective-c - NSHTTPURLResponse statusCode 在应该为 401 时返回零

标签 objective-c iphone http iphone-sdk-3.0 ios-simulator

<分区>

Possible Duplicate:
iOS: How can i receive HTTP 401 instead of -1012 NSURLErrorUserCancelledAuthentication

只是用 NSMutableURLRequest 和 sendSynchronousRequest 做一个普通的 HTTP post。但是我传入的 NSHTTPURLResponse 对象在调用后的 statusCode 为零。我收到此错误:

Error Domain=NSURLErrorDomain Code=-1012 UserInfo=0x4d3b3c0 “操作无法完成。(NSURLErrorDomain 错误 -1012。)”

但是没有状态码。为什么?服务器发送的状态代码是 401。

最佳答案

我没有解决问题的方法,但是 here is a list of NSURLErrorDomain codes其中-1012是指NSURLErrorUserCancelledAuthentication ,如果这有助于缩小原因。

关于objective-c - NSHTTPURLResponse statusCode 在应该为 401 时返回零,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2188099/

相关文章:

ios - 移动一个框架的父大小的一半将它一直移动(坐标加倍)?

Xcode 不支持 iOS : Could not locate device support files

ios - 如何在结构模型中访问枚举? swift

php - 我在哪里更改 Apache 上的 HttpProtocolOptions Unsafe?

http - 无状态和无连接有什么区别?

iphone - 如何停止 NSTimer

ios - 计算应用进入后台到应用进入前台之间的秒数

ios - 如何在透视中绘制图像?

iphone - cocoa touch : How to add a subview that is centered horizontally in its parent view?

java - 如何使用 Java HTTP 搜索数据?