我一直在尝试确定对 Google Apps Script doPost() 内容服务发出的 POST 请求的来源;

function doPost(request) {
   // Something like this:
   var originURL = request.headers.URL; // http://myurl.com

}

因为我已经发布了它(“部署为网络应用程序”),给“任何人,甚至是匿名的”,
它有以下标题:
access-control-allow-origin: *

所以我想在我的代码中控制它的访问。

是否可以?

最佳答案

我们不能在其他应用程序中使用直接发布方法,但您可以使用 URL 参数传递尝试跟随。
发布脚本确保您已更新版本并复制/exec 链接。
你可以传递像 https://script../../exec?=para1=1012D 这样的 URL 参数。

更多细节 Click Here

关于google-apps-script - 如何从谷歌应用程序脚本上的 "doPost"请求中获取源 URL,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/35637487/

10-10 00:15