PDF ファイルの一部をバイト範囲で提供する PHP スクリプトがあります。
HTTP HEAD リクエストを受信した場合、実際のファイルの内容ではなく、ヘッダー (PDF ファイルのサイズを含む) を返信する必要があります。私はこれを試しました:
header('HTTP/1.1 200 OK');
header('Content-Type: application/pdf');
header('Accept-Ranges: bytes');
header('Content-Length: '.filesize($Pathname));
die;
問題は、何か (Web サーバー == LiteSpeed だと思います) が Content-Length ヘッダーをContent-Length: 0
- に置き換えて、目的全体を無効にすることです。
誰が私が何をすべきかを提案できますか? ありがとう