我想凑表在以下website:网页抓取---发生了错误,而处理这个指令
它给了我"[an error occurred while processing this directive]"
这是工作,直到昨天,开始抛出一个错误。我在VB.net
代码中尝试了"URLDownloadToFile"
和"HTTPResponseStream"
,但都抛出了相同的错误。
有什么想法?我不在服务器端进行编程。这是一个简单的网络/屏幕刮擦。
添加代码片段 -
Dim web_address As String
'web_address = "http://iso-ne.com/sys_ops/op_frcstng/7day_frcst/index.html"
web_address = "http://iso-ne.com/sys_ops/op_frcstng/csvdocs/seven_day_forecast2012-07-27-10-13.csv"
'Dim myReq As HttpWebRequest = WebRequest.Create(web_address)
'Dim myReq_response As Net.HttpWebResponse
'myReq_response = myReq.GetResponse()
'Dim sr As IO.StreamReader = New StreamReader(myReq_response.GetResponseStream) 'Imports System.IO
Dim strng As String
'strng = sr.ReadToEnd()
Dim fileDownloadReq As HttpWebRequest
Dim fileDownloadResponse As HttpWebResponse
' fileDownloadReq = Net.HttpWebRequest.Create(web_address)
'fileDownloadReq.Method = "get"
' fileDownloadResponse = fileDownloadReq.GetResponse
'Get the data from the page
'Dim stream As StreamReader = New StreamReader(fileDownloadResponse.GetResponseStream())
'strng = stream.ReadToEnd()
'fileDownloadResponse.Close()
Dim genscapeDataFile As Long
Dim raw_file_path As String
raw_file_path = "C:\NEPOOL\ISONE_Seven_day_Raw.csv"
genscapeDataFile = URLDownloadToFile(0, web_address, raw_file_path, 0, 0)
没有一些代码,通过猜测会很难......我不是一个占卜者。 – cybertextron 2012-07-27 15:37:36
添加了代码片段。它有三种不同的方式来抓取网站,但没有一个能够工作,因此代码评论。 – 2012-07-27 15:44:38
你在用VB吗? – cybertextron 2012-07-27 15:45:42