gpt4 book ai didi

aws-api-gateway - AWS API 网关 : Pass Referrer URL

转载 作者:行者123 更新时间:2023-12-04 07:06:06 26 4
gpt4 key购买 nike

对 API-Gateway 的请求是否可以将引用 URL 传递给 Lambda?例如,我想让我的 lambda 函数知道请求来自域“good.com”还是“bad.com”。

我熟悉的名单supported $context Variables而且我知道推荐人网址不在那里。我想知道是否有其他方法。如果可能,我需要采取哪些步骤?

最佳答案

这是如何做到的。

  • 事实证明,映射模板允许您映射 HTTP headers ,不仅仅是 list of supported variables in the documentation .
  • 包含引用域的 HTTP header 称为“Origin”。包含引用页面 URL 的标题称为“引用”。
  • 因此,例如,您可以将其放在映射模板中,它会获取关联的 header 信息:
    {
    "origin" : "$input.params('origin')",
    "referer" : "$input.params('referer')"
    }

  • Origin 抢到了 example.com。 Referer抓取example.com/pagename

    关于aws-api-gateway - AWS API 网关 : Pass Referrer URL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37892000/

    26 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com