美文网首页
iOS--WKWebView Cookie注入

iOS--WKWebView Cookie注入

作者: 代码移动工程师 | 来源:发表于2018-09-26 09:39 被阅读30次

WKWebView Cookie注入

在一些项目中我们需要通过webView来访问内容,那么就可能用到cookie,今天就来说一下,在iOS开发中如何向webView中注入cookie。

设置cookie内容

/// 创建cookie 此处只为示例
    
    let cookieString =  "document.cookie='cookie'"
    
    /// 注入cookie
    let userScript = WKUserScript.init(source: cookieString,
                                       injectionTime: .atDocumentStart,
                                       forMainFrameOnly: false)
                                       
    let userController = WKUserContentController.init()
    
    userController.addUserScript(userScript)
    
    webViewConfig.userContentController = userController
    
    webView = WKWebView.init(frame: frame, configuration: webViewConfig)

其中 'cookie' 具体为你当前所在项目或者所需要的功能需要的内容,

一般的会是 Key=Value 结构,每对键值对需要要 ';' 来隔开。

举个例子

某个项目cookie需要上传用户的token,

并且规定了token的key为固定的一段字符串:"abcdefg"

并且cookie的域名设置为根目录: /

cookie的域名为:baidu.com

那么最后生成的Cookie就是 'abcdefg=token;Path=/;Domain=baidu.com;'

然后代码上就这么写

/// 创建cookie字符串
let cookieString =  "document.cookie='abcdefg=token;Path=/;Domain=baidu.com;'"

相关文章

  • iOS--WKWebView Cookie注入

    WKWebView Cookie注入 在一些项目中我们需要通过webView来访问内容,那么就可能用到cookie...

  • iOS--WKWebView Cookie注入

    WKWebView Cookie注入 在一些项目中我们需要通过webView来访问内容,那么就可能用到cookie...

  • iOS UIWebView、WKWebView注入Cookie

    级别: ★☆☆☆☆标签:「iOS 」「UIWebView注入Cookie」「WKWebView注入Cookie」...

  • sqlmap使用

    post 注入: 抓包注入: cookie注入: cookie注入原理: 有些程序员 较懒,直接这么写: 这时候P...

  • 2014-09-22

    cookie注入 cookie注入其原理也和平时的注入一样,只不过说我们是将提交的参数已cookie方式提交了,而...

  • WKWebView 中注入 cookie

    GitHub 博客:WKWebView 中注入 cookie

  • sql注入的一些笔记

    注入分类 数字型注入 -字符型注入 搜索型注入 XX型注入 注入提交方式 -get提交-post提交-cookie...

  • Cookie注入

    什么是Cookie? Cookie就是代表你身份的一串字符串,网站根据Cookie来识别你是谁,如果你获取了管理...

  • WKWebView 动态同步Cookie

    初始化WKWebView注入Cookie 这里拼接是Cookie 接口请求拿到登录Cookie保存在本地 动态同步...

  • 少见但是不代表没有的思路

    先占个坑叭~~~渗透的时候思路要多一点,路子广一点。 cookie注入 Cookie注入原理: 服务器在获取从浏览...

网友评论

      本文标题:iOS--WKWebView Cookie注入

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