小さなプロジェクトで HttpFoundation を使用しています。use \Symfony\Component\HttpFoundation\JsonResponse as JsonResponse;
残念ながら、私のすべての応答 (試行さJsonResponse
れた 、Response
およびBinaryFileResponse
) は空白のページのみを返し、エラーはなく、コードは正常に実行されます。
/* Get Inputs */
if (!$data = filter_input(INPUT_GET, 'url', FILTER_VALIDATE_URL)) {
return new JsonResponse(array(
'result' => 'error',
'message' => 'URL is invalid or missing'
));
}else{
return new JsonResponse(array(
'result' => 'success',
'message' => 'FINE'
));
ログにもエラーはありません。
問題にアプローチする方法はありますか?
//明確化のための更新
$json = new JsonResponse(array(
'result' => 'error',
'message' => 'Encrypt is invalid or missing'
));
echo $json;
戻り値HTTP/1.0 200 OK Cache-Control: no-cache Content-Type: application/json {"result":"error","message":"Encrypt is invalid or missing"}
しかし、なぜ機能しreturn
ないのですか?