首页 文章

通过AWS API Gateway发布表单数据和二进制数据

提问于
浏览
11

我正试图通过AWS API Gateway将“mutlipart \ form-data”发布到我的EC2实例,但我找不到办法 . 有一种方法可以使用“application / x-www-form-urlencoded”和Mapping Tamplate将数据转换为JSON,但仍然会发布像图像文件这样的二进制数据 . 有什么我想念的吗?

编辑:

我找到了另一种方式:

我将图像转换为base64字符串然后将其POST为内容类型“application / x-www-form-urlencoded” . 通过这种方式,我将整个图像作为字符串发送 . 收到消息后,我可以将其转换回PHP中的图像 . 只有这一点,我能找到的是当我将图像转换为base64时,它的大小会变得更大 . 除此之外,我找不到任何其他的缺点 . 如果有可能请与我分享?

1 回答

相关问题