如何在服务器上启用HTTP_RANGE

时间:2012-04-17 10:51:40

标签: php http

如果我在我的服务器上运行以下脚本来测试HTTP_RANGE,我会收到“否”响应。我的LAMP服务器中有什么东西我需要为此设置给我一个是吗?我似乎无法找到关于此的任何信息,只能测试它是否存在。

<?php
if (isset($_SERVER['HTTP_RANGE'])) {
    echo "yes";
} elseif (isset($_ENV['HTTP_RANGE'])) {
    echo "yes";
} else {
    echo "no";
}

1 个答案:

答案 0 :(得分:1)

仅当客户端(“用户代理”)发出请求特定字节范围(Accept-Ranges请求标头)而不是整个文档的请求时,才会出现此变量。这些不是针对常规请求定义的。您确定您的用户代理要求字节范围吗?