Page 131 - 0149-curso-laravel-5_Neat
P. 131

Laravel 5



             >json() , el cual además añadirá en la cabecera de la respuesta que los datos enviados
             están en formato JSON. Por ejemplo:



                $usuarios = User::all();

                return response()->json( $usuarios );



             Este método también puede recibir otro tipo de valores (como una variable, un array, etc.) y
             los transformará también a JSON para devolverlos como respuesta a la petición:



                return response()->json( ['name' => 'Steve', 'state' => 'CA'] );



             Si queremos especificar el código de la respuesta, por ejemplo cuando queremos indicar
             que ha sucedido algún error, podemos añadirlo como segundo parámetro, por ejemplo:


                return response()->json( ['error'=>true, 'msg'=>'Error al procesar la petición' ], 500 );





             La lista completa de los códigos HTTP de respuesta que podemos utilizar la podéis
             encontrar en:

             http://es.wikipedia.org/wiki/Anexo:C%C3%B3digos_de_estado_HTTP















































             Respuestas especiales                                                                      131
   126   127   128   129   130   131   132   133   134   135