如何在NSURLProtocol或NSURLCache中区分UIWebView和NSURLConnection之间的NSURLRequest?
我想在没有NSURLConnection的情况下监控UIWebView的请求,该怎么办?
UIWebView的内容包含资源:js
,image
,href
。
如何区分NSURLRequest与此资源和常见的NSURLConnection?
感谢。
答案 0 :(得分:0)
查看从传递给代理的请求中获取的URL
NSURL *urlRequest = ((NSHTTPURLRequest*)request).URL;
如果您在NSURLConnectionDelegate内,这将获得请求。如果你不是,请忘记这一行;)
NSURLRequest *request = connection.originalRequest;