我正在尝试在网络视图中加载网址。我必须动态设置URL的Http Headers。对于第一个网址加载请求,http标头设置正确但我不认为标头是为后续web-veiw调用设置的。任何人请告诉我如何为所有后续网络视图调用传递http标头。
var webUrl = "https://example.com"
let request = NSMutableURLRequest(url: NSURL(string:WebUrl)! as URL)
request.setValue("xxxxxxxx",forHTTPHeaderField:"Authorization")
webView.loadRequest(request as URLRequest)
提前致谢。
答案 0 :(得分:0)
https://github.com/yarshure/NSURLProtocolExample
以上示例允许我拦截webview发出的所有请求,以便我可以添加HTTP标头。