ios - How Global HTTP Proxy works internally? -


i understand question little bit outside of scope.

i wonder, how global http proxy differentiate between http , non http traffic?

  • does check whether connection made port 80?
  • does level of traffic inspection?
  • does filter calls go through specific api's (like nsurlrequest)?

i want make sure application writing work correctly it.

i talked apple tech support , gave me info proxy applied automatically to:

  • nsurlconnection , based on (as example uiwebview)

  • cfhttpstream supports proxy, it's not automatically applied it. so, proxy settings read through api's defined in cfproxysupport.h

  • anything below cfhttpstream doe not have support proxies (ase example cfsocketstream, bsd sockets , on).


Comments

Popular posts from this blog

java - Jmockit String final length method mocking Issue -

asp.net - Razor Page Hosted on IIS 6 Fails Every Morning -

c++ - wxwidget compiling on windows command prompt -