Red de conocimiento informático - Material del sitio web - Cómo utilizar servidores proxy en programación

Cómo utilizar servidores proxy en programación

Usar la clase CInternetSession:

CInternetSession::CInternetSession

CInternetSession(

LPCTSTR pstrAgent = NULL,

DWORD dwContext = 1,

DWORD dwAccessType = INTERNET_OPEN_TYPE_PRECONFIG,

LPCTSTR pstrProxyName = NULL,

LPCTSTR pstrProxyBypass = NULL,

DWORD dwFlags = 0 );

Entre ellos: dwAccessType tiene varios valores válidos:

INTERNET_OPEN_TYPE_PRECONFIG preconfiguración

INTERNET_OPEN_TYPE_DIRECT acceso directo a internet

INTERNET_OPEN_TYPE_PROXY Pase el acceso de proxy CERN

Cuando se utiliza INTERNET_OPEN_TYPE_PRECONFIG, el programa lee directamente la configuración del proxy del registro. En este momento, si su IE ha configurado un proxy, su programa puede conectarse directamente.

Cuando se utiliza INTERNET_OPEN_TYPE_PROXY, el programa utiliza la configuración especificada por pstrProxyName.