我正在通过'http://‘’和'https://'‘进行交流。什么时候和为什么要使用NSURLProtocol?
我读到它用于新的/自定义方案,而对于上面的方案,我们不需要使用NSURLProtocol。
发布于 2016-05-09 19:36:51
它怎么会有用呢?
它是iOS中URL加载机制的部分,您可以在全局级别更改请求的处理方式。这将允许您向系统注册NSURLProtocol子类,并使其对应用程序发起的所有连接起作用,即使这些连接是在您无法控制的情况下创建和启动的。在某些情况下,这可能是救命稻草。来源:Tutorial
好的,假设你想让你的所有应用请求都有一个特定的头,或者你想在发送之前拦截一些请求,或者你想要有一个比
中的框架提供给你的更复杂的缓存系统。通过扩展NSURLProtocol,您打开了许多改进应用程序的可能性。
来源:Blog
发布于 2016-05-09 20:04:41
如果您希望不是来自互联网的数据出现在浏览器中,则可以使用NSURLProtocol。
https://stackoverflow.com/questions/37114418
复制相似问题