WebClient在.DownloadString之后超时

时间:2014-02-01 12:10:03

标签: .net vb.net webclient

我正在尝试抓取网站的源代码。我链接的网站只是一个.txt文件,网站的HTML没有HTML标签,是纯文本。

当我尝试在Form1_Load上下载源代码时,它会检索源代码,当我尝试“刷新”并重新下载源代码时,它可以正常工作。但是,当我尝试“刷新”第二次网站(第三次包括Form1_Load)时,WebClient超时。

    Try
        Dim wClient_getSourceRefresh As WebClient = New WebClient
        Dim allMessages As String = wClient_getSourceRefresh.DownloadString("http://example.com/example.txt")
        wClient_getSourceRefresh.Dispose()
        TextBox2.Text = allMessages
    Catch ex As Exception
        MsgBox(ex.ToString)
    End Try

有谁知道为什么客户会超时以及如何解决这个问题?

0 个答案:

没有答案