AWS API网关未传递标头


AWS API Gateway not passing headers

我使用AWS API网关,并将请求作为HTTP代理传递到我的nginx/php-fpm服务器。

在我的服务器上,我打印从HTTPPOST请求到达的所有头。在AWS上:

  1. 在"方法请求"HTTP请求标头下添加了"位置"标头
  2. "Integration Request"HTTP标头下映射的"Location"标头:

名称:位置

映射自:method.request.header.Location

我正在使用poster发送带有附加标头的POST请求,但标头没有被转发。。。知道吗?

您是否可以在请求的日志中(在控制台的"测试"页面上,或在部署的API上的CloudWatch日志中)看到是否将头发送到端点?"测试"页面中应该有详细的日志,准确地告诉您要向端点发送什么/从端点发送什么。

这都是给你的标题,还是只是"位置"?