小编Met*_*elf的帖子

UrlFetchApp MutantHttpException不起作用

如何处理urlfetch错误?我正在尝试muteHttpExceptions: true,但是它不起作用并且脚本中断。

function myFunction() {
  var result = UrlFetchApp.fetch("http://www.soccer-wallpapers.net/soccer_wallpaper/barcelona_fc_barcelona_360.jpg ", {
muteHttpExceptions: true });
  Logger.log("code: " + result.getResponseCode());
  Logger.log("text: " + result.getContentText());
}
Run Code Online (Sandbox Code Playgroud)

但我正在尝试另一个错误网址,以便正常工作。

http://img8.uploadhouse.com/fileuploads/2058/20586362b34151eb10a4001e1c44305fe41bff6.jpg
Run Code Online (Sandbox Code Playgroud)

使用try and catch方法解决了句柄。

  try
  {
    var page = UrlFetchApp.fetch("http://www.soccer-wallpapers.net/soccer_wallpaper/barcelona_fc_barcelona_360.jpg");
  }
  catch(err)
  {
    Browser.msgBox("error");
  }
}
Run Code Online (Sandbox Code Playgroud)

google-apps-script

5
推荐指数
1
解决办法
7796
查看次数

标签 统计

google-apps-script ×1