我从this question知道我可以将域名列入白名单,我知道这些域名将会产生非HTTPS请求。
但是,在将一些域名列入白名单后,我发现NSURLRequest
仍然阻止了一些请求,是否有办法找出哪些域名遭到阻止?
答案 0 :(得分:4)
如果您发出请求,请修改您的连接:didFailWithError:方法并打印失败的URL。
如果某个第三方库正在发出请求,请将CFNETWORK_DIAGNOSTICS环境变量设置为1(或2或3)。
答案 1 :(得分:-3)
http请求未被阻止,它们会自动转换为https请求。要找出阻塞的内容,请在代码中设置断点,以便报告连接错误。