首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >谷歌云存储对S3多部分上传的支持

谷歌云存储对S3多部分上传的支持
EN

Stack Overflow用户
提问于 2015-01-07 23:18:14
回答 1查看 6.1K关注 0票数 5

目前,我在“互操作性模式”中使用GCS来使其接受S3 API请求。通过使用正式的多部分上载示例这里 (+设置适当的端点),第一个启动POST请求:

代码语言:javascript
复制
POST /bucket/object?uploads HTTP/1.1
Host: storage.googleapis.com
Authorization: AWS KEY:SIGNATURE
Date: Wed, 07 Jan 2015 13:34:04 GMT
User-Agent: aws-sdk-java/1.7.5 Linux/3.13.0-43-generic Java_HotSpot(TM)_64-Bit_Server_VM/24.72-b04/1.7.0_72
Content-Type: application/x-www-form-urlencoded; charset=utf-8
Transfer-Encoding: chunked
Connection: Keep-Alive

这一对策的结果是:

代码语言:javascript
复制
HTTP/1.1 400 Bad Request
Content-Length: 55
Date: Wed, 07 Jan 2015 13:34:05 GMT
Server: UploadServer ("Built on Dec 19 2014 ...")
Content-Type: text/html; charset=UTF-8
Alternate-Protocol: 443:quic,p=0.02

The request's content type is not accepted on this URL.

这可能是AWS客户端问题,还是GCS还不支持S3的多部分上传?

我尝试过的大多数其他操作(下载对象、列表桶对象等)似乎都很好。

EN

回答 1

Stack Overflow用户

发布于 2021-06-01 19:06:29

谷歌云存储( 现在支持s3风格的多部分上传API。 )。因此,像这个问题中的用例一样,应该只起作用。

票数 6
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/27830432

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档