为什么symfony允许包含下划线的标题?

时间:2016-10-04 23:49:10

标签: php symfony

我在HeaderBag class:

中的symfony项目中遇到了以下代码
    public function get($key, $default = null, $first = true)
    {
       $key = str_replace('_', '-', strtolower($key));

这意味着我可以做类似

的事情
   $request->headers->get('CONTENT_TYPE');

获取“Content-Type”标头。

我只有一个问题:为什么?为什么有人想引用标准所定义的标题CONTENT_TYPE而不是"Content-Type"

如果能给我一个解释,我真的很感激。我试图在github中注释代码,但只显示最后的更改。这段代码缝已经存在了一段时间。

0 个答案:

没有答案