【发布时间】:2015-05-13 02:24:49
【问题描述】:
func webView(webView: WKWebView!, decidePolicyForNavigationAction navigationAction: WKNavigationAction!, decisionHandler: ((WKNavigationActionPolicy) -> Void)!) {
var request = NSMutableURLRequest(URL: navigationAction.request.URL)
request.setValue("value", forHTTPHeaderField: "key")
decisionHandler(.Allow)
}
在上面的代码中,我想在请求中添加一个标头。
我试图做navigationAction.request.setValue("IOS", forKey: "DEVICE_APP"),但它不起作用。
请以任何方式帮助我。
【问题讨论】:
-
要连接soap头吗?
-
感谢回复...但实际上我创建了一个 wkwebview.where 我必须为请求添加标头。它只是第一次完成。之后它不会添加。根据苹果文档每次加载请求时都有一个 api decisionPolicyForNavigationAction 。我想为该请求添加标头
标签: ios swift http wkwebview request-headers