2016-09-18 65 views
0

所以我实现了我自己的NSURLProtocol子类。我在应用启动时注册了它。NSURLProtocol没有得到所有请求

我试图打印canInitWithRequest:中的所有请求,但是在运行时,它不能获取所有请求,只有几个域。

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

回答

0

它的种类取决于你如何注册它。您可以注册它以与NSURLConnection(和IIRC,共享的NSURLSession)一起使用,或者您可以单独注册以便与其他NSURLSessions一起使用。如果请求发生在协议未注册的会话中,您的协议将不会看到它。