I am trying to understand the request interception problem in UIWebView so I can start looking into WKWebView.
What I don't understand is, UIWebView has its own method for interception which is shouldStartLoadWithRequest, but it seems like most of people are still implementing a custom NSURLProtocol to do interception. I am curious why most people choose not to use UIWebView's method? What are the differences here?