Symfony2-检查“接受HTTP”头中是否支持“ application / json”

Tar*_*aru 3 json http symfony

我正在使用Symfony2框架来构建REST API,

我使用“ application / json”将响应发送给我的客户,

如何检查HTTP请求标头中是否支持applcation / json?

谢谢。

dev*_*eep 5

检查请求对象getAcceptableContentTypes上的方法。

$acceptsJsonContent = in_array('application/json', $request->getAcceptableContentTypes());
Run Code Online (Sandbox Code Playgroud)