【发布时间】:2015-07-16 10:58:10
【问题描述】:
我正在尝试从以下网页获取内容
http://www.mfinante.ro/infocodfiscal.html?cod=10376836
我的代码是
var fetchString="www.mfinante.ro/infocodfiscal.html?cod=10376836";
var response = UrlFetchApp.fetch(fetchString);
当我查看上述链接的页面源时,它显示正确的内容,但 urlfetch 显示不同的内容。
换句话说,上面页面的查看源显示html,但urlfetch只显示javascript。
查看源代码:http://www.mfinante.ro/infocodfiscal.html?cod=10376836
查看源代码有时会显示 html 有时会显示 javascript。
【问题讨论】:
-
这里的 urlfetch 没有问题,它准确地显示了服务器响应的内容。服务器提供 javascript,浏览器执行它以构建 html 内容。因此,您在浏览器中看到的不是服务器提供的,而是副作用。
-
@Mogsdad,感谢您的评论。但请告诉我应该如何获取 HTML
-
试试this search。
标签: google-apps-script web-scraping urlfetch view-source