gpt4 book ai didi

javascript - 在 Google App 脚本中发送 HEAD 请求

转载 作者:搜寻专家 更新时间:2023-11-01 04:31:20 25 4
gpt4 key购买 nike

我正在开发一个 Google App 脚本来确定远程资源的大小无需下载。代码如下

function getRemoteFileSize()
{
var params = { "method" : "head" };
var resp = UrlFetchApp.fetch("https://www.google.com/images/srpr/logo11w.png", params);
Logger.log("Remote File Size: " + resp.getAllHeaders()["Content-Length"]);
}

但是Google App Script好像不支持head请求,上面的代码无法执行。

除了发出 GET 请求之外,还有什么可行的替代方法?
我愿意接受所有建议,包括使用具有 API 的第三方服务

最佳答案

您可以尝试通过设置“headers”高级参数来覆盖该方法:

var params = {"method" : "GET", "headers": {"X-HTTP-Method-Override": "HEAD"}};

我从来没有使用过“HEAD”,所以我不能肯定地告诉你这会起作用,但我已经使用了“PATCH”的方法覆盖,并且成功了。

关于javascript - 在 Google App 脚本中发送 HEAD 请求,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27977737/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com