相关疑难解决方法(0)

iOS:我如何接收HTTP 401而不是-1012 NSURLErrorUserCancelledAuthentication

我有一个类似于下面链接中描述的问题.

NSHTTPURLResponse statusCode应为401时返回零

我用来[NSURLConnection sendSynchronousRequest:returningResponse:error:]从服务器获取数据.

当NSURLConnection收到HTTP代码401时,除了带有-1012NSURLErrorDomain 代码的错误对象外,它不返回任何内容.-1012对应于NSURLErrorUserCancelledAuthentication.由于我必须解析HTTP Header,我需要获取原始错误而不是NSURLConnection所做的.

有没有办法接收原来的401 http包?

iphone http nsurlconnection ios

32
推荐指数
3
解决办法
2万
查看次数

标签 统计

http ×1

ios ×1

iphone ×1

nsurlconnection ×1