В Symfony 2.4 я использую аннотацию маршрута и метода, как следует: < /p>
/** di elaborazione creazione offerta
*
* @param Request $request
* @return JsonResponse
*
* @Route("/process", name="process", options={"expose" : true}, defaults={"_format" : "json"})
* @Method("POST")
*/
< /code>
Если я бросаю метод notalowedException внутри корпуса действия, ответ правильно отформатирован JSON, тогда как вызов в HTTP: get возвращает полностью отформатированную HTML-страницу исключения, как если бы _format Attribute не будет загружен.>
Подробнее здесь: https://stackoverflow.com/questions/395 ... annotation