是否有readfile()选项,但只有二进制文件的一定范围的字节?

时间:2019-02-18 16:52:28

标签: php

我正在使用以下代码将文件从服务器流式传输到我的计算机,所有文件都正常运行,没有任何问题,现在我只需要流式传输二进制文件的一部分,这意味着仅字节范围(例如1000) -2000。

我想将范围($ from,$ to)添加到URL中,就像使用$ filename一样。

谢谢

<?php
$file_url = ''.$_GET['filename'];

header('Content-Type: application/octet-stream');
header("Content-Transfer-Encoding: Binary"); `
header("Content-disposition: attachment; filename=\"" .   
basename($file_url) . "\""); 

readfile($file_url);
?>`

0 个答案:

没有答案