最新公告
  • 欢迎您光临码农资源网,本站秉承服务宗旨 履行“站长”责任,销售只是起点 服务永无止境!加入我们
  • 使用 Google 电子表格检查链接

    在本教程中,我将向您展示如何使用 google 电子表格和简单的 google apps 脚本检查多个链接。

    如果您有很多链接并想要找到损坏的链接,或者例如,如果您正在使用不同的参数、标头或正文测试某些 API 端点并想要检查 http 响应,您可能会发现本文很有用。

    使用 Google 电子表格检查链接

    电子表格 + Google Apps 脚本:

    https://docs.google.com/spreadsheets/d/1UyuKCRO8BWcIaluGEYTuUZglBryo0uFBji2a6tbBXCw/copy

    Github页面:

    https://github.com/Vryntel/Spreadsheet-Url-Tester

    电子表格结构

    电子表格由 2 个工作表组成:

    • 数据
    • 设置

    数据表使用以下列:

    • A 列:URL
    • B列:HTTP请求方法(支持的HTTP请求方法:GET、POST、DELETE、PATCH、PUT)
    • C 列:JSON 格式的参数

    示例:
    网址:https://mywebsite.com
    参数:{“param1”:“test”,“params2”:“test2”}
    获取的网址:https://mywebsite.com?param1=test&param2=test2

    • D 列:JSON 格式的标题
    • E 列:正文类型可以是 JSON 或 TEXT
    • F 列:JSON/TEXT 格式的正文
    • G 列:请求返回的响应码
    • H 列:请求返回的响应正文

    在设置表中您可以编辑 HTTP 请求的一些高级设置:

    • validateHttpsCertificates:TRUE/FALSE –> 如果为 FALSE,则 fetch 会忽略 HTTPS 请求的任何无效证书
    • followRedirects:TRUE/FALSE –> 如果为 FALSE,则 fetch 不会自动遵循 HTTP 重定向;它返回原始的 HTTP 响应

    用法

    复制电子表格后,顶部工具栏中将出现选项“Url Tester”,然后是“Test Urls”(如果没有出现,请尝试重新加载页面)。

    要运行脚本,您需要单击“测试网址”选项。只有第一次它会要求您授予执行脚本的权限。

    如果您只需要使用电子表格检查损坏的链接,则可以仅使用 A 列插入链接,并在 B 列中为每个 url 行保留 GET 方法。当您运行脚本时,响应代码将出现在 G 列中,如果正常,将打印代码 200,否则会打印另一个代码,您可以在此处查看所有可能的代码:

    https://developer.mozilla.org/en-US/docs/Web/HTTP/Status

    一些注意事项:

    • Google Apps 脚本对于 URL 获取调用有一些限制(目前为 20,000/天)。因此,如果您有超过 20,000 个 URL 需要测试,请考虑将它们分成更多组并分多天进行测试。
      还有关于标头大小、响应大小 ecc 的其他限制。
      您可以在这里找到所有限制:

    https://developers.google.com/apps-script/guides/services/quotas

    • 您可以隐藏(不是删除)一些不需要的列,例如 C、D、E、F 列。
    想要了解更多内容,请持续关注码农资源网,一起探索发现编程世界的无限可能!
    本站部分资源来源于网络,仅限用于学习和研究目的,请勿用于其他用途。
    如有侵权请发送邮件至1943759704@qq.com删除

    码农资源网 » 使用 Google 电子表格检查链接
    • 7会员总数(位)
    • 25846资源总数(个)
    • 0本周发布(个)
    • 0 今日发布(个)
    • 294稳定运行(天)

    提供最优质的资源集合

    立即查看 了解详情