如何为我的UIWebView所做的每个请求添加自定义标题字段
我想为我的UIWebView所做的每个请求添加一个自定义标题字段。 首先,我尝试在我的控制器的“shouldStartLoadWithRequest”方法中执行此操作,但这仅适用于第一个请求 - 所有后续请求都不由此方法处理。
经过一番搜索之后,我发现本教程(http://eng.42go.com/customizing-uiwebview-requests-with-nsurlprotocol/)。 所以我实现了我自己的NSURLProtocol子类,并且everthing工作正常,除了我的登录页面 - 身份验证存在一些问题,并且我无法解决此问题。 我看到存在一些方法,如“canAuthenticateAgainsProtectionSpace”和“didReceiveAuthenticationChallenge”,我可能需要实现这些才能使我的登录页面正常工作。 然而,这似乎还有很多额外的工作,因为首先我只想为每个请求添加一个字段。
所以我的疑惑是:
谢谢!
链接地址: http://www.djcxy.com/p/34753.html上一篇: How to add a custom header field to every request made by my UIWebView