Oauth NSURlerErrorDomain代码=-1012

Oauth NSURlerErrorDomain代码=-1012,oauth,nsurlconnection,http-status-codes,nsurlerrordomain,Oauth,Nsurlconnection,Http Status Codes,Nsurlerrordomain,当我向api发出请求时,我总是会遇到这个错误。api需要身份验证,为此,我将有效的OAuth令牌添加到请求的头部。当我这么做的时候,我收到了200个回复,所以一切都很好 但是我想测试我的代码来处理401响应代码。为此,我向请求中添加了一个无效的OAuth令牌。我希望服务器只发送一个401响应代码,但是我从回调中得到了一个错误。错误是NSURLErrorDomain Code=-1012,联机查看后发现这是一个身份验证错误 我还以为服务器会发回401?相反,我的回调中出现了一个错误。我的服务器或请

当我向api发出请求时,我总是会遇到这个错误。api需要身份验证,为此,我将有效的OAuth令牌添加到请求的头部。当我这么做的时候,我收到了200个回复,所以一切都很好

但是我想测试我的代码来处理401响应代码。为此,我向请求中添加了一个无效的OAuth令牌。我希望服务器只发送一个401响应代码,但是我从回调中得到了一个错误。错误是NSURLErrorDomain Code=-1012,联机查看后发现这是一个身份验证错误

我还以为服务器会发回401?相反,我的回调中出现了一个错误。我的服务器或请求是否有问题


感谢您的回复。

我想您可能需要与一名代表建立NSURL连接,以便以您想要的方式处理此问题。

我使用的是charles proxy,这就是我看到此错误的原因。当我停止使用代理时,它就像一个符咒

另外,我还没有用NSURLSession测试过这一点,但如果有人好奇,请添加一条评论!:)