我有一个类似于下面链接中描述的问题.
NSHTTPURLResponse statusCode应为401时返回零
我用来[NSURLConnection sendSynchronousRequest:returningResponse:error:]从服务器获取数据.
当NSURLConnection收到HTTP代码401时,除了带有-1012NSURLErrorDomain 代码的错误对象外,它不返回任何内容.-1012对应于NSURLErrorUserCancelledAuthentication.由于我必须解析HTTP Header,我需要获取原始错误而不是NSURLConnection所做的.
有没有办法接收原来的401 http包?