在IIS - 服务器或客户端上运行时,HttpWebRequest使用哪个IP地址?

时间:2016-05-10 22:15:10

标签: c# iis httpwebrequest

当您在提交HttpWebRequests的IIS服务器上托管网页时,它是使用客户端的IP地址还是服务器的IP地址?有没有办法从HttpWebRequest类本身获取和查看IP?

1 个答案:

答案 0 :(得分:1)

如果它从服务器代码(C#)运行,那么它将使用服务器的IP地址(面向公众的IP,而不是内部 - 如果目标服务器是公共的)。如果它在浏览器中通过脚本运行,它将使用客户端的IP地址。