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 に答える