Это мой первый день, чтобы повеселиться с Symfony и drupal 8, поэтому, пожалуйста, извините меня, если мой вопрос очень очевиден.Почему этот выход json Symfony выводит заголовки
С Друпала 7:
drupal_json_output(array('products' => array_values($products)));
exit;
выход JSON чист:
{"products":["item_1","item_2",....]}
С Друпала 8:
use Symfony\Component\HttpFoundation\JsonResponse;
// some process
print new JsonResponse(array('products' => array_values($products)));
exit;
Он выводит с заголовками:
HTTP/1.0 200 OK
Cache-Control: no-cache
Content-Type: application/json
Date: Wed, 18 Jul 2012 07:53:26 GMT
{"products":["item_1","item_2",....]}
Как вы избавляетесь от этих заголовков?
Я застрял, чтобы прочитать ссылку here.
Любые подсказки очень ценятся.
печать новый JsonResp ... для отладки. Используйте метод 'send()' для отправки вывода – Federkun
Большое спасибо. Мне нужно будет прочитать более полные документы. Cross ref: http://stackoverflow.com/questions/8623962/looking-for-symfony2-book?rq=1 – swan
@swan Вы можете отредактировать мой ответ, чтобы улучшить его и написать о 'send()' – AdrienBrault