1

如果我在我的服务器上运行以下脚本来测试 HTTP_RANGE,我会得到一个“否”响应。我的 LAMP 服务器中是否需要为此设置一些内容才能让我接受?我似乎找不到任何有关此的信息,只有如何测试它的存在。

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

1 回答 1

1

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

于 2012-04-17T10:56:00.620 回答