zoukankan      html  css  js  c++  java
  • 有关UIWebView的SSL总结

    在网上找了非常多文章差点儿相同都是一样的,基本上都是关于NSURLConnection的文章。

    如今把几个比較好的连接分享给大家http://blog.csdn.net/pingchangtan367/article/details/8264858 、http://www.cocoachina.com/ask/questions/show/97761 。这个是总结比較好的文章。

    另一种方法就是ios7出现的。文章不多。是NSURLSession的使用。參考:http://blog.csdn.net/kyfxbl/article/details/25713681?

    reload

    用的2这样的方法都无法完毕,另外一种方法使用时,服务端收不到不论什么请求。直接拦截掉了。后面在研究下。

    眼下使用的是第一种方法。问题可能是url不是标准的https的。如今是直接读取得到的data..。

    [m_webViewloadHTMLString:str baseURL:nil]; 用


    [m_webView loadRequest:m_request];这种方法是载入不到内容的。

    会显示"INVALID_TOKEN”。

    以下在介绍个NSURLConnection的方法。这种方法没有实验成功。

    NSOperationQueue *_queue = [[NSOperationQueue alloc]init];
    [NSURLConnection sendAsynchronousRequest:m_request queue:_queue  completionHandler:^(NSURLResponse *response, NSData *data, NSError *connectionError) {
                if (connectionError) {
                    NSLog(@"Httperror:%@%ld", connectionError.localizedDescription,(long)connectionError.code);
                }else{
                    //NSInteger code=[(NSHTTPURLResponse*)response statusCode];
               //          NSLog(@"didReceiveResponse....code=%ld",(long)code);
                    NSString *str=[[NSString alloc]initWithData:data encoding:NSUTF8StringEncoding];
                    //NSLog(@"didReceiveData....data=%@",str);
                    [m_webView loadHTMLString:str baseURL:nil];
                }
            }];


    參考:https://developer.apple.com/library/prerelease/iOS/documentation/Foundation/Reference/NSURLSessionConfiguration_class/index.html#//apple_ref/occ/instp/NSURLSessionConfiguration/TLSMinimumSupportedProtocol、

    http://blog.iamzsx.me/show.html?

    id=155002、http://blog.csdn.net/xyz_lmn/article/details/8968182、http://blog.csdn.net/shouqiangwei/article/details/25897941、http://objccn.io/issue-5-4/

  • 相关阅读:
    收藏:iBLC编码器
    蛙蛙推荐:怎样调试asp.net黄页错
    蛙蛙推荐:IE下3px bug研究
    蛙蛙推荐:winform入门
    蛙蛙推荐:蛙蛙牌云存储服务
    整理:个人知识管理相关链接
    蛙蛙推荐:c#编写网络电话
    蛙蛙推荐:蛙蛙教你解析网络包
    有用的SQL 语句(转) dodo
    .net 点击刷新验证码问题 dodo
  • 原文地址:https://www.cnblogs.com/blfshiye/p/5140132.html
Copyright © 2011-2022 走看看