gpt4 book ai didi

amazon-web-services - AWS API Gateway : Log Query String in Access Log

转载 作者:行者123 更新时间:2023-12-02 11:19:01 25 4
gpt4 key购买 nike

我已经在AWS API Gateway中为我的API启用了访问日志记录到CloudWatch,并且工作正常。
但是,它将仅记录URL的路径部分,而不记录我的querystring参数。

我的日志格式如下:

[$context.requestTime] ($context.status) "$context.httpMethod $context.path $context.requestId

假设我这样调用我的API:
GET http://my.server.com/details?id=123

相应的访问日志行将如下所示:
[19/Jun/2018:06:09:27 +0000] (200) "GET /details 5229a43c-7387-11e8-xxxx-xxxxxxxx

我也需要id = 123,但是我不知道如何访问它。该文档建议使用 $input.params('id'),但始终会返回 -

最佳答案

仅支持$ context变量,不支持$ input等。
AWS Ref:您见过https://docs.aws.amazon.com/apigateway/latest/developerguide/set-up-logging.html吗?

关于amazon-web-services - AWS API Gateway : Log Query String in Access Log,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50921751/

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