Posts

Post not yet marked as solved
3 Replies
512 Views
I have 2 questions The first one is: I set NEProxySettings.exceptionList to exclude certain domain names. When accessing these https domain names in safari or chrome, they will not be routed to my proxy, which is good. But in the APP, some https requests for domain names that should be excluded will be routed to my proxy (and some will not), and my proxy receives data such as CONNECT XXXX:443 / HTTP/1.1. In addition, I Also try to use proxyAutoConfigurationJavaScript, all return DIRECT in FindProxyForURL, but the problem remains. Why do these requests in the APP use my proxy? The second one is: I also set ipv4Settings.includedRoutes = [NEIPv4Route.default()] to process TCP data. I found that https requests will use the tunnel first. If the tunnel is disconnected for some reason, the https request is unsuccessful. , Then the https request will try to use the https proxy again, even if I return DIRECT in FindProxyForURL, is this by design?
Posted
by ero.
Last updated
.