サーチ…
パラメーター
パラメータ | 詳細 |
---|---|
string 内容 | 応答内容。 |
integer ステータス | HTTPステータスコード。 |
array ヘッダー | 応答ヘッダーの配列。 |
簡単な使い方
public function someAction(){
// Action's code
return new Response('<span>Hello world</span>');
}
ステータスコードを設定する
public function someAction(){
// Action's code
return new Response($error, 500);
}
もう一つの例:
public function someAction(){
// Action's code
$response = new Response();
$response->setStatusCode(500)
$response->setContent($content);
return $response;
}
ヘッダを設定する
httpヘッダーのリストを参照してください。
public function someAction(){
// Action's code
$response = new Response();
$response->headers->set('Content-Type', 'text/html');
return $response;
}
JsonResponse
JSON形式の応答を返します。
use Symfony\Component\HttpFoundation\JsonResponse;
public function someAction(){
// Action's code
$data = array(
// Array data
);
return new JsonResponse($data);
}
Modified text is an extract of the original Stack Overflow Documentation
ライセンスを受けた CC BY-SA 3.0
所属していない Stack Overflow