【发布时间】:2020-12-11 03:49:27
【问题描述】:
有没有一种方法,一旦收到来自特定 URL 的请求,doPost 就会触发,如果 URL 不正确,会发回错误响应?
【问题讨论】:
-
如果不使用正确的 url 则不会发生任何事情,因为没有触发器。
标签: javascript jquery post google-apps-script
有没有一种方法,一旦收到来自特定 URL 的请求,doPost 就会触发,如果 URL 不正确,会发回错误响应?
【问题讨论】:
标签: javascript jquery post google-apps-script
只有客户端发送的url查询参数是服务器端可以访问的。 origin 标头在服务器端不可访问。所以,如果你POST去
https://script.google.com/[DEPLOYMENT_UD]/exec/?secret=udggurahtdlDCkyyrxkymjgugsutdoyfitsittjrsktdwqFusuuwUrsDdfgUTT
从客户端,secret 可以从e.parameter.secret 中的doPost(e) 访问,您可以验证它,但您无法检查发送请求的主机。
【讨论】: