2017-01-17 1 views
0

Zum Beispiel:Laravel Response-Funktion nur zurück 200?

response()->json(['error' => 'invalid', 401]); 
response()->json(['success' => 'success', 200]); 

Diese beiden Möglichkeiten sind all Antwort 200.If I 200 zurückkehren will Erfolg bei, aber 401, wenn Fehler happened.How kann ich dies erreichen.

+0

Setzen Sie den Statuscode außerhalb des Arrays . Es sollte ein Argument sein, kein Gegenstand im JSON. –

Antwort

6

Die 401 oder 200 sollte das zweite Argument der json Funktion wie diese

response()->json(['error' => 'invalid'], 401); 
response()->json(['success' => 'success'], 200); 
+0

Ja, ich habe einen Fehler gemacht. Vielen Dank – ChenLee

0

try return response() -> setStatusCode() -> json

Verwandte Themen