我开始使用Google Apps脚本编码。
所以我尝试了这个例子:fetch(url)
// The code below logs the HTML code of the Google home page.
var response = UrlFetchApp.fetch("http://www.google.com/");
Logger.log(response.getContentText());
我收到了以下标签:
<!doctype html> to <style>
但是没有这些标签:
</head>, <body>, </body> or </html>
这是一个不正确的Google Apps脚本示例,还是我的错误? 如何回复google.com上的完整HTML代码?
答案 0 :(得分:4)
Logger.log会自动截断一定长度后显示的字符串。您正在接收整个页面,但只能看到日志中的第一部分。
// The code below logs the HTML code of the Google home page.
var response = UrlFetchApp.fetch("http://www.google.com/");
var content = response.getContentText();
Logger.log(content);
//log last 1000 chars of content
Logger.log(content.substr(-1000));