Amazon S3 多字节范围请求

Chm*_*le4 5 http amazon-s3 httprequest amazon-web-services http-headers

亚马逊支持单字节范围请求

curl -I --range 100-599 http://s3.amazonaws.com/1000genomes/data/NA06984/alignment/NA06984.chrom11.ILLUMINA.bwa.CEU.low_coverage.20111114.bam
Run Code Online (Sandbox Code Playgroud)

来自上述请求的响应头正确显示 Content-Length: 500

但是,如果您添加另一个范围

curl -I --range 100-599,700-800 http://s3.amazonaws.com/1000genomes/data/NA06984/alignment/NA06984.chrom11.ILLUMINA.bwa.CEU.low_coverage.20111114.bam
Run Code Online (Sandbox Code Playgroud)

它忽略范围请求并给出整个文件的内容长度 Content-Length: 1274819234

有谁知道亚马逊 s3 是否支持多字节范围请求?还是解决办法?

Tej*_*ran 5

根据文档和 API,Amazon S3 仍然不支持多字节范围请求。您能告诉我们用例吗?