【问题标题】:API gateway SQS response ends with UnknownOperationExceptionAPI 网关 SQS 响应以 UnknownOperationException 结束
【发布时间】:2022-02-10 22:42:15
【问题描述】:

我有一个将请求路由到 SQS 的 API 网关,API 网关具有向 SQS 发送消息所需的权限(创建的 IAM 角色),当我发送测试数据时,我会得到下面的响应,并带有 UnknownOperationException。

SQS 也是空的,没有可用的消息。

Tue Nov 09 13:46:11 UTC 2021 : Sending request to https://sqs.ca-central-1.amazonaws.com/XXXXXXXX/XXXX
Tue Nov 09 13:46:11 UTC 2021 : Received response. Status: 404, Integration latency: 2 ms
Tue Nov 09 13:46:11 UTC 2021 : Endpoint response headers: {x-amzn-RequestId=e63b5577-9866-569d-85d8-0f73e5851cf0, Date=Tue, 09 Nov 2021 13:46:11 GMT, X-Amzn-Trace-Id=Root=1-618a7ba3-dd93ee11df45d437f9c98705, Content-Type=null, Content-Length=29}
Tue Nov 09 13:46:11 UTC 2021 : Endpoint response body before transformations: <UnknownOperationException/>

Tue Nov 09 13:46:11 UTC 2021 : Method response body after transformations: <UnknownOperationException/>

有什么想法吗?

【问题讨论】:

    标签: amazon-web-services aws-api-gateway amazon-iam amazon-sqs


    【解决方案1】:

    要解决该问题,您必须将 Content-Type:'application/x-www-form-urlencoded' 标头添加到集成请求中: integration request headers

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-07-27
      • 1970-01-01
      • 2013-07-05
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多