我正在开发一个Google应用脚本,用于确定远程资源的大小而无需下载它。 代码如下:
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 的第三方服务。