VB.net 访问网页

Private Sub visiweb()
         'Dim myWebRequest As HttpWebRequest
        Dim myWebRequest As HttpWebRequest = CType(WebRequest.Create("http://www.8xxl.com"), HttpWebRequest)
        myWebRequest.ReadWriteTimeout = 100
        Dim myProxy As New WebProxy
        Dim url As String = "http://www.8xxl.com" ' 这是我的小站,有空来坐坐
        Dim httpURL As New System.Uri(url)

        myProxy = CType(myWebRequest.Proxy, WebProxy)

        NewThread.Sleep(100)


        Dim Closed As Boolean = False

        Try
            If Closed = False Then

                Dim proxyAddress As String
                proxyAddress = "http://125.96.9.219:808"
                If proxyAddress.Length = 0 Then
                    myWebRequest.Proxy = myProxy
                Else
                    Dim newUri As New Uri(proxyAddress)
                    myProxy.Address = newUri
                    myProxy.Credentials = New NetworkCredential("", "")
                    myWebRequest.Proxy = myProxy
                End If

                Dim myWebResponse As HttpWebResponse = CType(myWebRequest.GetResponse(), HttpWebResponse)
                myWebRequest = CType(WebRequest.Create(httpURL), HttpWebRequest)
                myWebRequest.Method = "GET"
                myWebResponse = CType(myWebRequest.GetResponse(), HttpWebResponse)


                myWebRequest.KeepAlive = False ' 获取或设置一个值,该值指示是否与 Internet 资源建立持久连接。

                Dim reader As StreamReader = _
                New StreamReader(myWebResponse.GetResponseStream, System.Text.Encoding.GetEncoding("GB2312"))
                Dim respHTML As String = reader.ReadToEnd() 'respHTML就是网页源代码
                visit.Text = CInt(visit.Text) + 1

                MessageBox.Show(respHTML)
                Closed = True
            End If

        Catch ex As Exception
            MessageBox.Show(ex.Message, "提示")
         End Try

    End Sub

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值