美文网首页
WKWebVIew添加多个cookie

WKWebVIew添加多个cookie

作者: 提灯走夜路 | 来源:发表于2019-05-07 09:59 被阅读0次
遍历添加多个cookie 后台收到的cookie是都好隔开的,用他们的方法获取不到我这边设置的cookie,于是尝试自己拼接分号,后台可以拿到

   _urlString=  [_urlString dm_UTF8String];

    NSURL *url = [NSURL URLWithString:_urlString];

    NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:url];

    request.HTTPShouldHandleCookies = YES;

    NSArray *cookies = [[NSHTTPCookieStorage sharedHTTPCookieStorage] cookies];

    DMLog(@"==cookies=====%@",cookies);

    NSMutableArray *cookieStrs = [NSMutableArray array];

    for(NSHTTPCookie*coincookies) {

        NSString*cookieStr = [NSStringstringWithFormat:@"%@=%@",co.name,co.value];

        [cookieStrsaddObject:cookieStr];

    }

    NSString*cookieStr = [cookieStrscomponentsJoinedByString:@";"];

    [requestaddValue:cookieStrforHTTPHeaderField:@"Cookie"];

    [self.webView loadRequest:request];

相关文章

  • WKWebVIew添加多个cookie

    _urlString= [_urlString dm_UTF8String]; NSURL *url = [...

  • WKWebview ajax添加cookie

    wkwebview 用WKUserScript添加cookie,cookie的source里必须带上 path

  • ios WKWebView Cookie

    WKWebView Cookie 加载cookie有两种方式1、使用js注入的形式添加2、使用请求头的形式添加 一...

  • iOS WKWebView添加Cookie

    网络请求添加Cookie都需要在request的时候添加 给request增加请求头 WKWebView加载请求

  • WKWebView添加Cookie总结

    WKWebView是苹果在iOS8 开始推出的webView组件,用来替代UIWebView内存占用高的问题,虽然...

  • IOS WKWebView添加cookie

    在网络请求中,有一部分需要添加cookie,接下来就把为web添加cookie的方法小小列举一下,其实所有的要添加...

  • WKWebView如何添加cookie

    原文发布在个人站点:WKWebView处理cookies 最近做了一个项目,加载网页使用的是WKWebView,网...

  • iOS WKWebView 添加 cookie

    今天遇到了一个问题,项目中需要加载web界面,使用WKWebView耗内存小、加载速度快、与JS的交互好,所以就尝...

  • WKWebView请求添加Cookie

    WKWebView发送请求时不会把HTTPCookieStorage中的cookie写入请求中需要手动添加。 iO...

  • iOS WKWebView添加Cookie

    一、系统方法设置: 系统方法就不说了,百度一大推,但是听说WKWebView设置Cookie有bug。 二、第三方...

网友评论

      本文标题:WKWebVIew添加多个cookie

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