【发布时间】:2026-01-04 05:00:01
【问题描述】:
我有两个谷歌脚本:
1) 带有 url 的脚本 A 说 sa/exec 接受参数 a,b,c
2) 带有 url 的脚本 B 说 sb/exec
我必须从脚本 B 调用脚本 A 的 doGet(e)。手动我可以通过在浏览器中键入 sa/exec?a=vala&b=valb&c=valc 来执行此操作。在谷歌脚本中,我可以这样做:
var params={
'method':'get',
'payload':'a=vala&b=valb&c=valc'
};
JSON.stringify(UrlFetchApp.fetch(url, params));
但这是一种非常容易出错的方式,因为我们必须手动转义特殊字符,并且还要处理有效负载中的 url 编码。那么有没有像 Url builder 这样的东西可以在这种情况下提供帮助并节省我的时间和精力?
【问题讨论】:
标签: javascript google-apps-script url-encoding html-escape-characters