我有这段代码:
$_REQUEST['file'] = "www.xxx.com/file.exe"; //for exemple
header("Content-type: application/x-file-to-save");
header("Content-Disposition: attachment; filename=".$_REQUEST['name']);
header('Content-Length: ' . $contentLength);
readfile($_REQUEST['file']);
它是否占用了服务器流量的文件大小?
编辑: 我买了一个网络主机计划,说我每月有200 GB的流量。 我在我的网站上有这个代码。除了PHP文件的大小,READFILE()是否会影响我的月度流量?因为我使用此代码每月下载超过200GB。
谢谢!
答案 0 :(得分:1)
据我了解,你的问题是:
使用此页面下载文件是否会计入我的带宽?
我的回答几乎肯定是肯定的。
答案 1 :(得分:1)
您的每月流量是进出的任何数据。*
无论如何生成流量都无关紧要,无论如何都要重要
可以把它想象成通过网络电缆传输的位,这才是最重要的
在您的情况下,它肯定会添加下载流量。如果$_REQUEST['file']
指向其他服务器,那么您的服务器必须先下载该文件,它还会添加上传流量。
*您没有指定限制是上传,下载还是合并......