如何在不注入JavaScript的情况下拦截和阻止来自WKWebview的Ajax请求?

时间:2019-03-13 13:07:12

标签: swift macos wkwebview

我想制作一个简单的macOS应用程序,该应用程序通过WKWebView加载网页,然后阻止和/或缓存某些不需要的AJAX请求,以提高加载的网站的性能。

到目前为止,我发现子类化NSURLProtocol允许我执行所有这些操作,但仅适用于导航URL请求。类似问题(How can i monitor requests on WKWebview?)的答案表明,您需要将javascript注入已加载的页面。

但是必须有一种方法可以使用纯快速/客观的c ++代码,而无需接触网站dom,是吗?

0 个答案:

没有答案