gpt4 book ai didi

amazon-web-services - AWS API 网关上的剥离 header

转载 作者:行者123 更新时间:2023-12-05 07:02:18 25 4
gpt4 key购买 nike

我在 REST API 服务前面有一个 AWS API 网关。当我将请求转发到源头时,我想删除一个/一些 HTTP header 。

我知道如何使用 lambda 执行此操作,但我只是想知道是否有内置的东西。

最佳答案

做类似事情最简单的方法是强制给定的 header 为空字符串。

为此,您可以进入“集成请求”面板(API 网关请求/响应流的第二个 block ):

enter image description here

在 Headers block 中,您应该找到所有已定义的 header (如果您在创建 API 资源时定义了它)以及相关映射。如果您愿意,您可以编辑映射,将 method.request.header.headerThatYouWantToRemove 字符串替换为您想要的标题的 ''(注意两个单引号) 取消设置

如果您希望取消设置的 header 不存在,您可以使用“添加 header ”链接添加它。

此时后端端点应该忽略空 header ,您就完成了。

相反,如果您希望完全删除 header ,则必须使用映射模板和速度映射模板,但这可能有风险且容易出错。

关于amazon-web-services - AWS API 网关上的剥离 header ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63574728/

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