直接上代码
- (void)checkHTTPEnable {
NSDictionary * ref = (__bridge NSDictionary *)CFNetworkCopySystemProxySettings();
BOOL enable = [[ref objectForKey:@"HTTPEnable"] boolValue];
if (enable) {
NSLog(@"开启了代理");
}else {
NSLog(@"没开代理");
}
}
在网络数据请求之前,进行代理是否设置的判断。如果监听到手机系统打开了代理,我们就停止后面的数据请求操作,这样可以解决我们用户的数据不被其他不法手段获取。
网友评论