我想使用以下代码在此URL上使用UrlFetchApp.Fetch获取HTML元素。但是,似乎只有某些URL有效。其他URL仅返回500或错误请求。
function getHTML()
{
var response = UrlFetchApp.fetch("http://www.theoutlet24.com/th/catalogsearch/\
result/index/?cat=0&limit=all&q=4X4Man");
Logger.log(response);
}
在这方面的任何帮助都是可观的。
最佳答案
在URL之后仅添加{muteHttpExceptions:true}
作为选项。我已经测试了其工作原理!
function getHTML()
{
var response = UrlFetchApp.fetch("http://www.theoutlet24.com/th/catalogsearch/result/index/?cat=0&limit=all&q=4X4Man",{muteHttpExceptions:true});
Logger.log(response);
}
关于javascript - 从Google应用程序脚本中的UrlFetchApp.Fetch()获取响应并在Logger上打印,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/38495773/