我想将图像发送到base64中的aws api网关,因此我浏览了一些文章,其中有必要执行补丁操作以将图像转换为二进制。 (https://medium.com/@adil/how-to-send-an-image-as-a-response-via-aws-lambda-and-api-gateway-3820f3d4b6c8)
但是在仔细阅读了说明并尝试应用它们之后
chiragMacBook:new chirag912 $ aws apigateway update-integration-response \
-rest-api-id q1205tf9ok \ --resource-id t4ssj5 \ --http方法GET \ -状态码200 -补丁操作'[{“ op”:“ replace”,“ path”:“ / contentHandling”,“ value”:“ CONVERT_TO_BINARY”}]'
我遇到了这个错误。
An error occurred (NotFoundException) when calling the UpdateIntegrationResponse operation: Invalid Method identifier specified
答案 0 :(得分:0)
不确定您是否已经自己弄清楚了。但是,当您尝试为不存在的http方法更新集成响应时,通常会发生此错误。
因此,请验证是否定义了GET方法。一种常见的情况是,您可能已使用ANY方法定义了一个代理,并且您尝试使用GET更新,这将导致相同的错误消息。