doPost()中的访问请求标头

时间:2017-12-04 13:01:36

标签: google-apps-script

要验证webhook,我需要从请求标头中获取参数。到目前为止,如果实际上可以在Apps Scripts中访问这些标头,我找不到任何信息。到目前为止唯一有用的是访问帖子请求的正文。

function doPost(e) {
    // something like this
    var headerParam = e.headers['Content-Type'];
    // ...
}

1 个答案:

答案 0 :(得分:2)

不幸的是,doPost()触发器目前无法实现此目的。但是,Google问题跟踪器上存在针对此问题的待处理功能请求。如果您希望看到此功能受支持,请发表评论(在下面链接的问题主题中),并确保通过以下链接 STAR 该问题:

https://issuetracker.google.com/issues/67764685

我目前使用的解决方法是利用Google Cloud Functions。我写了一篇关于它的相关文章here