symfony请求可接受的内容类型

时间:2014-03-09 15:06:39

标签: php symfony request

对于我的单元测试,我创建了一个symfony\component\httpfoundation\request,如下所示:

$request = Request::create('http://localhost:8080/location', 'POST');
$request->headers->set('Accept:', 'application/json'); 
$request->request->set('address', 'address');
$request->request->set('name', 'name');

但是当我这样做时:

echo $request->headers->get('Accept');

我明白了:

text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8

为什么我没有得到:

application/json

1 个答案:

答案 0 :(得分:2)

您正在设置Accept:,但正在阅读Accept。设置

时删除冒号字符