sex123 发表于 2016-12-7 18:10:36

读取网页,显示为空?

https://www.ncbi.nlm.nih.gov/pubmed/21455567
比如上面这个地址,我用inetread例子的中以下代码,修改链接为上面链接,发现弹出空网页内容,怎么解决?
Local $sData = InetRead("https://www.ncbi.nlm.nih.gov/pubmed/21455567")
Local $nBytesRead = @extended
MsgBox(4096, "", "Bytes read: " & $nBytesRead & @CRLF & @CRLF & BinaryToString($sData))

我好长时间不用autoit了,工作太忙了,刚想修改一个软件,结果,第一步就卡住了。

1361739590 发表于 2016-12-8 09:09:14

测试正常,试试www.baidu.com正不正常,或者试试下面。
Local $sData = InetRead("https://www.ncbi.nlm.nih.gov/pubmed/21455567",1)

h012031 发表于 2016-12-11 15:18:46

sina微博的读取好像

sex123 发表于 2016-12-15 20:50:46

本帖最后由 sex123 于 2016-12-15 20:53 编辑

这个问题,我用公司的xp电脑显示为空,改为百度,可以弹出前面一二行的信息。同样的代码,用自已的win7电脑,读取pubmed,弹出信息,可以显示正常网页数据。不知道是网络的问题,还是系统的问题,不管了,只能是公司网络做了限制。我已经用上面的代码了,只可惜pubmed的网站反复读取,会被ban掉自已的ip,读取一个pubmed的网页,需要读一两分钟的样子,看来还是有点问题,开始学习c#了,而且工作太忙,没时间搞这个软件了。
页: [1]
查看完整版本: 读取网页,显示为空?