0

我正在尝试从以下网页获取内容

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。

4

1 回答 1

-1

使用 PhantomJS 和以下 js 代码:

var system = require('system');
var page = require('webpage').create();

page.open(system.args[1], function(status) {
        setTimeout(function(){
                console.log(page.plainText);
                phantom.exit();
        }, 10000);
});

在 linux 中:phantomjs visit.js http://www.mfinante.ro/infocodfiscal.html?cod=5066472

在 Windows 中:phantomjs.exe visit.js http://www.mfinante.ro/infocodfiscal.html?cod=5066472

于 2016-02-18T21:37:41.877 回答