我正在尝试创建一个网络抓取程序,以编程方式搜索和显示GLS网站上的货运信息。我在另一家货运公司的站点上使用了相同的功能,而没有遇到任何问题。
问题是,当调用WebBrowser1.Navigate(URL)
时,它将返回空白的html页面。
翻译:“已取消网页浏览”
这是我的代码:
Private Function SearchShipment(ByVal indexCodiceSpedizione As Integer) As Boolean
Try
WebBrowser1.Navigate("https://www.gls-italy.com/it/servizi-per-destinatari/ricerca-spedizione")
'I got the error here
WaitForPageLoad()
'Stuff to insert shipment code inside the website and search for infos
Return True
Catch ex As Exception
Return False
End Try
End Function
NB 。WebBrowser1
在“ www.gls-italy.com”上也给了我同样的错误,但与其他网站完美配合。
答案 0 :(得分:0)
最后,我发现在.NET 3.5
上,WebBrowser无法运行PHP,asp.net和JS。因此,对于我而言,目前没有任何可能的解决方案。