如何将requestId和调用者移动到HTTP标头?
我们正在尝试encryption我们的有效载荷并移动任何不应该encryption的东西。
到目前为止,这些是我们确定不encryption的属性。
– event.requestContext.requestId
– event.requestContext.requestId.identity.caller
那么,如何将这些项目移动到HTTP头?
嗨,如果我理解正确,这是一个nodejs问题,你可以使用:
request.setHeader(KEY,VALUE);
通过这种方式,您可以将request.callerId放在值中,并为此标头条目创build新的键,如CALLER_ID。 通常关键语法是大写字母。
更新:
好的,如果你使用aws-lambda,你需要用curl创build包含lambda有效载荷的包装器的自定义请求,请按照这个手册:
https://aws.amazon.com/premiumsupport/knowledge-center/custom-headers-api-gateway-lambda/