2

我在 API Gateway 和 Lambda 授权方中使用 X-Ray 跟踪。在授权方内部,我调用了两个 HTTP URL。

  • 当我为一个 http 调用提供无效 URL 时,我会从 lambda 授权方抛出回调(“未授权”)。因此,响应状态将为 401。当我查看响应标头时,我找不到 X-Amzn-Trace-Id。

  • 当 URL 有效且状态为 200 时,X-Amzn-Trace-Id会在响应标头中看到。

X-Amzn-Trace-Id不管状态如何(总是),是否有检索?

4

1 回答 1

1

对延迟回复表示歉意。我们已向 API Gateway 团队提出此问题,并积极与他们合作解决此问题。我目前无法提供任何预计到达时间,但请继续关注。目前,无论响应中的状态如何,都无法检索“X-Amzn-Trace-Id”。“X-Amzn-Trace-Id”由 API Gateway 段填充,除了 200 状态代码之外,上述用例似乎缺少它。

谢谢你的耐心。

于 2019-04-04T00:12:19.860 回答