NSURLProtocol 是 iOS 中 URL Loading System 的一部分。如果开发者自定义的一个 NSURLProtocol 并且注册到 app 中,那么在这个自定义的 NSURLProtocol 中我们可以拦截 UIWebView,基于系统的 NSURLConnection 或者 NSURLSession 进行封装的网络请求,然后做到自定义的 response 返回。非常强大。
NSURLProtocol 是 iOS 中 URL Loading System 的一部分。如果开发者自定义的一个 NSURLProtocol 并且注册到 app 中,那么在这个自定义的 NSURLProtocol 中我们可以拦截 UIWebView,基于系统的 NSURLConnection 或者 NSURLSession 进行封装的网络请求,然后做到自定义的 response 返回。非常强大。