美文网首页
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