首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >URLRequest报头永久

URLRequest报头永久
EN

Stack Overflow用户
提问于 2017-01-05 20:41:09
回答 0查看 987关注 0票数 1

我有webView,我在其中加载一些网址。我需要为该URLRequest设置自定义标头。对于第一个请求,它按预期工作,在服务器端接收头部,并相应地显示内容。但是,如果我从显示的页面打开另一个链接,标题会丢失,请求发送时不带标题。

我的幸运猜测是,头只是第一次添加,每次请求加载url时我都必须添加它。然而,我找不到方法,我可以这样做。

目前我正在viewDidLoad中设置header

代码语言:javascript
复制
override func viewDidLoad() {
    super.viewDidLoad()


    myWebView.delegate = self

    let url = URL(string: "https://mywebsite.com");
    var requestobj = URLRequest(url: url!);
    requestobj.addValue("my_request_id", forHTTPHeaderField: "X-Requested-With");

    myWebView.loadRequest(requestobj);

}

我是不是遗漏了什么,或者我应该为每个请求在不同的位置添加头部?

EN

回答

页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/41485405

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档