0

我必须在 API 网关中将数据作为有效负载传递,并且需要与 Async Lambda 调用集成。在 json 数据中看起来像这样:{"filename":"file.csv"}。可以使用Content-Type : application/json.

但我也想对任何其他内容类型执行此操作。喜欢multipart/form-dataapplication/x-www-form-urlencoded

当我multipart/form-data在集成请求中使用并完成映射时,我得到的价值"body-json" : $input.json('$'),

"body-json": "----------------------------688578637414600670323347\r\nContent-Disposition: form-data; name=\"filename\"\r\n\r\nfile.csv\r\n----------------------------688578637414600670323347--",.

我尝试了很多关于这个问题的所有答案,但仍然卡住了,因为似乎没有一个答案有效。

在下面尝试了所有这些:

1.) 将内容类型添加到二进制媒体类型

2.) 尝试解析正文,但出现其他错误。

请让我知道这是否需要其他东西。

4

0 回答 0