NSURLProtocol没有收到所有请求

时间:2016-09-18 01:36:54

标签: ios nsurlprotocol

所以我实现了自己的NSURLProtocol子类。我在应用发布时注册了它。

我尝试在canInitWithRequest:中打印所有请求,但是在运行时,它没有收到所有请求,只有几个域。

有什么我应该注意或小心的吗?任何可能的原因?我错过了什么?提前谢谢。

1 个答案:

答案 0 :(得分:0)

这取决于你如何注册它。您可以将其注册以用于NSURLConnection(以及IIRC,共享NSURLSession),也可以将其注册以单独用于其他NSURLSession。如果请求在您的协议未注册的会话中发生,则您的协议将无法查看。