如何将服务器的HTTP响应设置为:
HTTP/1.1 206 Partial Content在PHP中,我会编写header('HTTP/1.1 206 Partial Content'),但是在Perl中呢?
我正在使用这段代码,但是客户端报告了一个HTTP 500错误
if ( defined $ENV{HTTP_RANGE} ) {
my $startrange = 500;
my $endrange = 900;
$length = $endrange-$startrange;
print qq{HTTP/1.1 206 Partial Content\n};
my $range = $startrange.'-'.$endrange.'/'.$filesize;
print qq{Content-Range: bytes $range\n};
}
print qq{Accept-Ranges: bytes\n};
print qq{Content-Disposition: attachment; filename="$filename"\n};
print qq{Content-length: $length\n\n};我检查了错误日志,其中说:
脚本‘Dowload.cgi’中格式错误的标题:错误的标题: HTTP/1.1 206部分内容
https://stackoverflow.com/questions/37645381
复制相似问题