0

如何在 NSURLProtocol 或 NSURLCache 中区分 UIWebView 和 NSURLConnection 之间的 NSURLRequest?

我想在没有 NSURLConnection 的情况下监控 UIWebView 的请求,怎么办?

UIWebView 的内容有资源: js, image, href.

如何区分 NSURLRequest 与此资源和常见的 NSURLConnection?

谢谢。

4

1 回答 1

0

查看您从传递给代表的请求中获得的 url

NSURL *urlRequest = ((NSHTTPURLRequest*)request).URL;

如果你在 NSURLConnectionDelegate 中,这将得到请求。如果不是,请忘记这一行;)

NSURLRequest *request = connection.originalRequest; 
于 2016-03-17T06:51:35.833 回答