TsgcHTTP2Client › 속성 › Proxy
HTTP/2 연결을 HTTP CONNECT 터널 또는 SOCKS 프록시 서버를 통해 라우팅합니다.
__property TsgcTCPProxy_Options * Proxy;
Enabled=False, Port=8080
중간 프록시를 통해 HTTP/2 연결을 터널링하려면 Proxy.Enabled를 True로 설정하고 Host와 Port를 입력하십시오. HTTP/2는 클라이언트와 origin 간에 종단간 TLS(또는 TCP) 파이프를 요구하므로, HTTP 프록시는 CONNECT 메서드로 연결되어 암호화된 스트림을 단순히 중계합니다. 지원되는 프록시 유형(ProxyType)은 pxyHTTP, pxySocks4, pxySocks4A 및 pxySocks5입니다. Username과 Password는 선택 사항입니다. 익명 프록시의 경우 비워 두십시오.
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";