在vb.net中读取部分网页html

在vb.net中读取部分网页html,vb.net,webrequest,Vb.net,Webrequest,假设我们有一个非常大的Html页面。 我希望在超时时间内读取此html的一部分(直到超时完成) 我使用以下代码获取html: Dim request As WebRequest = WebRequest.Create(url) request.Timeout = 1 * 1000 request.ContentType = "text/html" Using response As WebResponse = request.GetResponse() Using r

假设我们有一个非常大的Html页面。 我希望在超时时间内读取此html的一部分(直到超时完成)

我使用以下代码获取html:

  Dim request As WebRequest = WebRequest.Create(url)
  request.Timeout = 1 * 1000
  request.ContentType = "text/html"
  Using response As WebResponse = request.GetResponse()
      Using reader As New StreamReader(response.GetResponseStream(), Encoding.UTF8)
             html = reader.ReadToEnd()
      End Using
  End Using
在这段代码中,当超时完成时,出现了一个例外,我无法获取html的任何部分


我怎么能做到?请帮助我。

什么是异常?例如:“操作超时了”\uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu在他的行中解释:“使用响应作为WebResponse=request.GetResponse()”我还需要知道如何做到这一点