【问题标题】:NSURLErrorDomain Code=-1012NSURLErrorDomain 代码=-1012
【发布时间】:2015-05-05 07:27:32
【问题描述】:

当我向 api 发出请求时,我不断收到此错误。该 api 需要身份验证,为此我将有效的 OAuth 令牌添加到请求的标头中。当我这样做时,我收到 200 响应,所以一切都很好。

但我想测试我的代码以处理 401 响应代码。为此,我在请求中添加了一个无效的 OAuth 令牌。我原以为服务器只发送一个 401 响应代码,但我的回调却出错了。错误是NSURLErrorDomain Code=-1012,上网查了一下发现是认证错误。

我希望服务器只发回 401?相反,我在回调中遇到错误。我的服务器或我的请求有问题吗?

感谢您的回复...

【问题讨论】:

    标签: oauth nsurlconnection http-status-codes nsurlerrordomain


    【解决方案1】:

    我认为您可能需要与委托建立 NSURLConnection 以按照您希望的方式处理此问题。

    【讨论】:

      【解决方案2】:

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

      附:我没有用 NSURLSession 测试过,但如果有人好奇,只需添加评论! :)

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2016-02-06
        • 1970-01-01
        相关资源
        最近更新 更多