美文网首页
iOS 修改userAgent

iOS 修改userAgent

作者: 表弟1616 | 来源:发表于2018-03-23 11:57 被阅读463次

    有个项目需求,要区分打开H5是在本地APP还是在微信端,前端伙伴说需要配合修改默认的 UserAgent,以便区分。

    userAgent(用户代理)字符串是Web浏览器用于声明自身型号版本并随HTTP请求发送给Web服务器的字符串,在Web服务器上可以获取到该字符串。我这里使用的UIWebView ,好了开工

    1.如何获取userAgent

    可以打印出来,Mozilla/5.0 (iPhone; CPU iPhone OS 8_4 like Mac OS X) AppleWebKit/600.1.4 (KHTML, like Gecko) Mobile/12H143

    2.如何修改userAgent

    方案一,修改全局UserAgent值(这里是在原有基础上拼接自定义的字符串)

    方案二,自定义UserAgent值

    经过测试 在webViewDidFinishLoad方法里,UserAgentd的值已经改变了

    方案二 亲测可用,方案一,目前还老是拼接不上,正在研究中

    相关文章

      网友评论

          本文标题:iOS 修改userAgent

          本文链接:https://www.haomeiwen.com/subject/wrotcftx.html