profile
viewpoint

Ask questions实际使用时遇到的问题想讨论下.

我想利用WKWebview支持NSURLProtocol后实现类似页面广告屏蔽的功能. 但是实际运用时发现,一旦调用wk_registerScheme:方法注册监听scheme后,一些POST的表单提交就会出现问题.即使在canInitWithRequest:方法中设置对于POST请求的request不处理也不能解决问题.

用代理跟踪请求时发现,未使用NSURLProtocol进行拦截的POST请求中,HTTPBody里包含了表单post的数据.但是使用了NSURLProtocol后,这些请求发送出去的时候没有携带参数.导致请求结果与预想的出现偏差.

如果您有解决方案或者思路,可否一起讨论一下.谢谢~

Yeatse/NSURLProtocol-WebKitSupport

Answer questions DongDongDongDong

@li6185377 你好,imy_installHookAjax这个还是没作用,注入不了。用了URLProtocol后post 的body都是nil包括HTTPBodyStream

请问body为nil的问题,在最后怎么解决的?

useful!

Related questions

WebKit::ChildProcessProxy::sendMessage crash 崩溃 hot 1
WebKit::ChildProcessProxy::sendMessage crash 崩溃 hot 1
Github User Rank List