PHP HTTP内容范围混乱

时间:2015-01-29 21:06:08

标签: php mysql http http-headers

我正在查看我在互联网上找到的片段,但我不确定脚本的一部分是做什么的。

// 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的含义是什么?

感谢!!!

1 个答案:

答案 0 :(得分:0)

如果我有足够的信誉,我会留下这个评论作为评论。但是这里有一个你可能会发现有用的链接

Uses of content-disposition in an HTTP response header