PHP HTTP 内容范围混乱
PHP HTTP Content Range Confusion
我正在查看我在互联网上找到的一个片段,但我不确定脚本的一部分是做什么的。
// parse the Content-Disposition header, if available:
$file_name = $this->getServerVar('HTTP_CONTENT_DISPOSITION') ?
rawurldecode(preg_replace('/(^[^"]+")|("$)/', '', $this->getServerVar('HTTP_CONTENT_DISPOSITION'))) : null;
protected function getServerVar($id)
{
return isset($_SERVER[$id]) ? $_SERVER[$id] : '';
}
我试图打印这个“print_r($this->getServerVar('HTTP_CONTENT_RANGE') ?
”
但我一无所获
有人可以提供有关 HTTP_CONTENT_DISPOSITION 到底是什么以及上面代码中发生了什么的深入信息吗
另外 HTTP_CONTENT_RANGE 是什么意思?
谢谢!!!
如果我有足够的信誉,我会把它留作评论。但这里有一个 link 你可能会觉得有用
我正在查看我在互联网上找到的一个片段,但我不确定脚本的一部分是做什么的。
// parse the Content-Disposition header, if available:
$file_name = $this->getServerVar('HTTP_CONTENT_DISPOSITION') ?
rawurldecode(preg_replace('/(^[^"]+")|("$)/', '', $this->getServerVar('HTTP_CONTENT_DISPOSITION'))) : null;
protected function getServerVar($id)
{
return isset($_SERVER[$id]) ? $_SERVER[$id] : '';
}
我试图打印这个“print_r($this->getServerVar('HTTP_CONTENT_RANGE') ?
”
但我一无所获
有人可以提供有关 HTTP_CONTENT_DISPOSITION 到底是什么以及上面代码中发生了什么的深入信息吗
另外 HTTP_CONTENT_RANGE 是什么意思?
谢谢!!!
如果我有足够的信誉,我会把它留作评论。但这里有一个 link 你可能会觉得有用