• AFNetworking2.x https 常用代码


    - (AFSecurityPolicy*)customSecurityPolicy
    {
    /**** SSL Pinning ****/
    NSString *cerPath = [[NSBundle mainBundle] pathForResource:@"你的证书" ofType:@"cer"];
    NSData *certData = [NSData dataWithContentsOfFile:cerPath];
    AFSecurityPolicy *securityPolicy = [[AFSecurityPolicy alloc] init];
    [securityPolicy setAllowInvalidCertificates:NO];
    [securityPolicy setPinnedCertificates:@[certData]];
    [securityPolicy setSSLPinningMode:AFSSLPinningModeCertificate];
    /**** SSL Pinning ****/
    return securityPolicy;
    }
    复制代码

     

     然后在管理器里这么设置

     

     

    复制代码
     AFHTTPRequestOperationManager *manager = [AFHTTPRequestOperationManager manager];
    /**** SSL Pinning ****/
    [manager setSecurityPolicy:[self customSecurityPolicy]];
    /**** SSL Pinning ****/
    [manager GET:@"网站的url" parameters:params success:^(AFHTTPRequestOperation *operation, NSDictionary* responseObject) {
    //这里是你自己的代码了
    } failure:^(AFHTTPRequestOperation *operation, NSError *error) {
    //注释同上
    }];
  • 相关阅读:
    css3样式二
    CSS3样式
    css基础样式四
    css样式基础三
    CSS样式基础二
    Css样式基础
    html(二)
    html(一)
    Linux 下 Memcached 缓存服务器安装配置
    java.lang.OutOfMemoryError: Java heap space解决方法
  • 原文地址:https://www.cnblogs.com/li-baibo/p/5141312.html
Copyright © 2020-2023  润新知