我想为我的UIWebView发出的每个请求添加一个自定义标头字段。首先,我尝试在" shouldStartLoadWithRequest"我的控制器中的方法,但这仅适用于第一个请求 - 此方法不处理所有后续请求。
经过一番搜索后,我找到了本教程(http://eng.42go.com/customizing-uiwebview-requests-with-nsurlprotocol/)。所以我实现了我自己的NSURLProtocol子类,并且everthing工作正常,除了我的登录页面 - 身份验证存在一些问题,我无法解决这个问题。我看到存在一些像" canAuthenticateAgainsProtectionSpace"和#34; didReceiveAuthenticationChallenge",我可能需要实现这些,以便我的登录页面工作。但是,这似乎还有很多额外的工作,因为首先我只是想为每个请求添加一个字段。
所以我怀疑是:
谢谢!