当所述代理用于与HTTPClient的HTTPS时,是否可以检索代理发送的标头?

时间:2016-08-18 12:15:17

标签: c# https proxy httpclient

我的情况如下:

我有一个客户端A (HttpClient / HttpClientHandler),希望在HTTPS页面C上发布一些内容。

但要这样做,它使用代理B(HTTP代理)。

B在隧道传输到C之前向A的第一个响应添加了一些自定义标头。

所以当A发送时:

CONNECT randomwebsite.com:443 HTTP/1.1
Host: randomwebsite.com:443
Proxy-Connection: keep-alive

B发回:

HTTP/1.1 200 Connection established
X-Custom-Header: my value

然后开始隧道传输HTTPS流量。

无论如何在.Net中检索此标头,或者与代理的握手完全丢失了吗?

0 个答案:

没有答案