Amazon web services 使用预签名URL在S3上进行部分上载

Amazon web services 使用预签名URL在S3上进行部分上载,amazon-web-services,go,amazon-s3,Amazon Web Services,Go,Amazon S3,我将使用预先签名的URL在S3上部分上传一个文件。我的问题不是S3的5GB限制。实际上,我的文件大约是100MB 但问题是,我想将文件分成若干块,分别上载每个部分,以便更好地处理失败的“部分上载”,并为客户端用户提供更好的体验 因此,我正在寻找一种方法,比如我们如何使用字节范围头部分下载文件。我知道PUT方法没有类似于头的“字节范围”:( 我也不能直接在我的客户机中使用S3SDK,我被迫使用预签名URL。我有一个使用go SDK生成预签名URL的服务,然后所有其他工作都由客户机使用URL完成 我

我将使用预先签名的URL在S3上部分上传一个文件。我的问题不是S3的5GB限制。实际上,我的文件大约是100MB

但问题是,我想将文件分成若干块,分别上载每个部分,以便更好地处理失败的“部分上载”,并为客户端用户提供更好的体验

因此,我正在寻找一种方法,比如我们如何使用字节范围头部分下载文件。我知道
PUT
方法没有类似于头的“字节范围”:(

我也不能直接在我的客户机中使用S3SDK,我被迫使用预签名URL。我有一个使用go SDK生成预签名URL的服务,然后所有其他工作都由客户机使用URL完成


我也想知道上传一个100mb(甚至更小)的文件对吗部分原因?为什么AWS和其他人没有考虑这个选项部分地用一个预先签名的URL上传?

你能解决这个问题吗?你查看过Purrar的URL吗?@ Zabayer-Hasa:我不能用预先签名的URL解决这个问题,所以我强迫自己做一个部分的上传服务。它为TH生成了一些自定义URL。e客户端并使用S3SDK上载每个部分。