WebRequest更改IP地址

时间:2018-08-14 16:04:49

标签: asp.net .net network-programming

我有一些非常简单的代码,它们创建一个webrequest并读取响应,并将其显示在页面上。

    Dim ur As Uri
    If Uri.TryCreate("http://www.whatsmyip.org/", UriKind.Absolute, ur) Then
        'Create the request
        Dim wr As WebRequest = HttpWebRequest.Create(ur)
        'Get the stream
        Dim ds As IO.Stream = wr.GetResponse.GetResponseStream()
        Dim sr As New IO.StreamReader(ds)
        'Read the response into the page
        lblHeaders.Text = sr.ReadToEnd
        ds.Close()
    End If

问题是请求必须转到具有IP白名单的服务器,并且IP地址在每次呼叫时都在不断变化。它也不是呼叫服务器的IP地址。

为什么IP地址会更改,我如何获得Web请求以使用其呼叫的计算机的IP?

0 个答案:

没有答案