Symfony2: MIMEをResponseに渡す方法


くそみたいに何度も忘れて調べて出てこなくて、自分のコードを引っ張ってきているのでメモしました。
Symfony2でResponseのMIMEをtext/jsonを渡す方法です。

$response = new Response();
$response->headers->set('Content-type', 'text/json');
return $this->render(
    'AcmeYourBundle::template.json.twig', array(
    ), $response
);

なんで忘れるんだろうかと。

  • このエントリーをはてなブックマークに追加

コメント

  1. COil より:

    Hi, note that you have now a JsonResponse type as of Symfony 2.3

    –> https://github.com/symfony/symfony/blob/master/src/Symfony/Component/HttpFoundation/JsonResponse.php

    See you. COil

コメントをどうぞ

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です