我试图弄清楚URLProtocol的工作方式。您可以提供一些使用URLProtocol的情况吗?它可以解决什么类型的问题?
答案 0 :(得分:1)
URLProtocol允许您将自己插入URL加载系统。从a simple offline caching system for UIWebView到intercepting Pandora traffic,我已经将它用于几件事。
我有时还会使用URLProtocol实现自己的方案。例如,服务器可能会发送一个自定义的resource:
链接,而我将使用URLProtocol从捆绑资源中读取该链接(对此基本上与WKWebView的WKURLSchemeHandler相同)。