TsgcHTTP2ClientProperties › Proxy

Proxy Eigenschap

Routeert de HTTP/2-verbinding via een HTTP CONNECT-tunnel of SOCKS-proxyserver.

Syntaxis

__property TsgcTCPProxy_Options * Proxy;

Standaardwaarde

Enabled=False, Port=8080

Opmerkingen

Stel Proxy.Enabled in op True en vul Host en Port in om de HTTP/2-verbinding via een tussenliggende proxy te leiden. Omdat HTTP/2 een end-to-end TLS (of TCP) pijp tussen client en oorsprong vereist, worden HTTP-proxy's benaderd met de CONNECT-methode en sturen ze de versleutelde stroom gewoon door. Ondersteunde proxytypes (ProxyType) zijn pxyHTTP, pxySocks4, pxySocks4A en pxySocks5. Username en Password zijn optioneel; laat ze leeg voor anonieme proxy's.

Voorbeeld


oHTTP2 = new TsgcHTTP2Client();
oHTTP2->Host = "http2.akamai.com";
oHTTP2->Port = 443;
oHTTP2->TLS = true;
oHTTP2->Proxy->Enabled = true;
oHTTP2->Proxy->Host = "80.55.44.12";
oHTTP2->Proxy->Port = 8080;
oHTTP2->Proxy->Username = "user";
oHTTP2->Proxy->Password = "secret";

Terug naar Properties