美文网首页
iOS开发 检测手机是否连了代理 防抓包

iOS开发 检测手机是否连了代理 防抓包

作者: LearningCoding | 来源:发表于2018-03-29 23:12 被阅读612次
    // 检测代理
    -(void)getProxyStatus {
        NSDictionary *proxySettings = (__bridge NSDictionary *)(CFNetworkCopySystemProxySettings());
        NSArray *proxies = (__bridge NSArray *)(CFNetworkCopyProxiesForURL((__bridge CFURLRef _Nonnull)([NSURL URLWithString:@"https://www.baidu.com/"]), (__bridge CFDictionaryRef _Nonnull)(proxySettings)));
        NSDictionary *settings = proxies[0];
        if (![[settings objectForKey:(NSString *)kCFProxyTypeKey] isEqualToString:@"kCFProxyTypeNone"]){
            //检测到连接代理
        }
    } 
    

    相关文章

      网友评论

          本文标题:iOS开发 检测手机是否连了代理 防抓包

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