我有一个PHP脚本,可以按字节范围提供PDF文件的部分内容。
如果收到HTTP HEAD请求,它应该发送标题(包括PDF文件大小),但不是实际的文件内容。我已经尝试过以下方法:
问题在于某些东西(我猜是Web服务器== LiteSpeed)将Content-Length标头替换为
有人能建议我该怎么做吗?谢谢。
如果收到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
- 这使得整个目的都失败了。有人能建议我该怎么做吗?谢谢。
$Pathname
是否正确了吗? - SmortDummy-Length: 1545019
和Dummy-Exists: 1
(但也有Content-Length: 0
)。 - oomp