2016-09-18 105 views
0

所以我實現了我自己的NSURLProtocol子類。我在應用啓動時註冊了它。NSURLProtocol沒有得到所有請求

我試圖打印canInitWithRequest:中的所有請求,但是在運行時,它不能獲取所有請求,只有幾個域。

有什麼我應該注意或小心?任何可能的原因?我錯過了什麼?預先感謝。

回答

0

它的種類取決於你如何註冊它。您可以註冊它以與NSURLConnection(和IIRC,共享的NSURLSession)一起使用,或者您可以單獨註冊以便與其他NSURLSessions一起使用。如果請求發生在協議未註冊的會話中,您的協議將不會看到它。