NSHTTPURLResponse statusCode应为401时返回零

And*_*row 3 iphone http objective-c iphone-sdk-3.0 ios-simulator

可能重复:
iOS:我如何接收HTTP 401而不是-1012 NSURLErrorUserCancelledAuthentication

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

错误域= NSURLErrorDomain代码= -1012 UserInfo = 0x4d3b3c0"操作无法完成.(NSURLErrorDomain错误-1012.)"

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

Ale*_*lds 5

我没有一个解决问题的办法,但这里是一个列表NSURLErrorDomain,其中-1012是指NSURLErrorUserCancelledAuthentication,如果这能帮助缩小的原因.

  • 只是想知道,这是否只针对sendSynchronousRequest?因为我能够通过异步连接获得401s. (3认同)

归档时间:

查看次数:

4346 次

最近记录:

15 年,8 月 前