C# HTTP响应。如何判断响应是否已通过代理?

C# HTTP响应。如何判断响应是否已通过代理?,c#,asp.net,http,proxy,C#,Asp.net,Http,Proxy,我想记录有关通过C#ASP.NET Web应用程序发送的HTTP请求的信息 我想记录用于请求的代理 请求使用web.config指定的默认代理,但默认代理有一个旁路列表,当请求指向旁路列表指定的某个域时,它将不使用该代理 我猜HTTP请求中一定有关于它将要使用的代理的信息,或者可能有关于它所使用的代理的响应的信息。您可以通过(双关语)响应头捕获此信息: 通知客户端发送响应的代理 太棒了,代理也是用逗号分隔的吗?弗雷德是代理,example.com是服务器?是的。这就是它的工作原理。我建议你诊断一

我想记录有关通过C#ASP.NET Web应用程序发送的HTTP请求的信息

我想记录用于请求的代理

请求使用web.config指定的默认代理,但默认代理有一个旁路列表,当请求指向旁路列表指定的某个域时,它将不使用该代理


我猜HTTP请求中一定有关于它将要使用的代理的信息,或者可能有关于它所使用的代理的响应的信息。

您可以通过(双关语)响应头捕获此信息:

通知客户端发送响应的代理


太棒了,代理也是用逗号分隔的吗?弗雷德是代理,example.com是服务器?是的。这就是它的工作原理。我建议你诊断一些真实的请求,看看它们是如何工作的。这就是它的工作原理。我建议你诊断一些真实的请求,看看它们是如何工作的
Via: 1.0 fred, 1.1 example.com (Apache/1.1)