Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/loops/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Hyperlink 如何使用google电子表格使用公式检查断开的链接_Hyperlink_Formula_Permalinks_Array Formulas_Google Sheets Query - Fatal编程技术网

Hyperlink 如何使用google电子表格使用公式检查断开的链接

Hyperlink 如何使用google电子表格使用公式检查断开的链接,hyperlink,formula,permalinks,array-formulas,google-sheets-query,Hyperlink,Formula,Permalinks,Array Formulas,Google Sheets Query,我有一个URL的列表,我想检查响应代码。有人知道我如何在谷歌电子表格中做到这一点吗?我有1000个网址,所以这是一个相当大的要求。 此脚本无法正常工作 function HTTPResponse( uri ) { var response_code ; try { response_code = UrlFetchApp .fetch( uri ) .getResponseCode() .toString() ; } catch( error ) { respons

我有一个URL的列表,我想检查响应代码。有人知道我如何在谷歌电子表格中做到这一点吗?我有1000个网址,所以这是一个相当大的要求。 此脚本无法正常工作

function HTTPResponse( uri )
{
  var response_code ;
  try {
    response_code = UrlFetchApp .fetch( uri ) .getResponseCode() .toString() ;
  }
  catch( error ) {
    response_code = error .toString() .match( / returned code (\d\d\d)\./ )[1] ;
  }
  finally {
    return response_code ;
  }
}

您可以检查下面的代码。如果URL正常,您将看到200作为响应:

function getStatusCode(url){
   var response = UrlFetchApp.fetch(url);
   return response.getResponseCode();
}