Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/amazon-s3/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Audio 如何通过api网关将音频文件上传到s3?_Audio_Amazon S3_Request_Multipartform Data_Aws Api Gateway - Fatal编程技术网

Audio 如何通过api网关将音频文件上传到s3?

Audio 如何通过api网关将音频文件上传到s3?,audio,amazon-s3,request,multipartform-data,aws-api-gateway,Audio,Amazon S3,Request,Multipartform Data,Aws Api Gateway,我在API网关中创建了一个API,用于将音频文件上载到s3,该文件作为多部分/表单数据从本地PC发送 API集成请求如下所示 在URL路径参数中,添加bucket作为param,直接添加bucket名称 当我试图上传文件时,我得到一个错误响应 正文:“\nInvalidArgumentx-amz-content-sha256必须是无符号有效载荷、流式传输AWS4-HMAC-sha256-PAYLOAD或有效的sha256值。x-amz-content-SHA25667788ABCD/Jefgh

我在API网关中创建了一个API,用于将音频文件上载到s3,该文件作为多部分/表单数据从本地PC发送

API集成请求如下所示

在URL路径参数中,添加bucket作为param,直接添加bucket名称

当我试图上传文件时,我得到一个错误响应


正文:“\nInvalidArgumentx-amz-content-sha256必须是无符号有效载荷、流式传输AWS4-HMAC-sha256-PAYLOAD或有效的sha256值。x-amz-content-SHA25667788ABCD/Jefgh2272vb/ghvsvds+gh+6273gdhsg+gdgshdshdsjdsj=”经过一些研究,我发现了一些非常有用的文档

如果你也面临同样的问题


将多部分/表单数据添加到api中的二进制支持。

Hi,您能否添加关于您如何解决此问题的答案,并将其标记为已回答?它将帮助其他人解决同样的问题。请仔细阅读答案中的编辑。