2017-01-17 4 views
0

Например:Функция ответа Laravel только возврат 200?

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

Эти два способа все ответ 200.If я хочу вернуть 200, когда успех, но 401, когда ошибка happened.How я могу добиться этого.

+0

Поместите код состояния за пределами массива , Это должен быть аргумент, а не элемент json. –

ответ

6

401 или 200 должен быть вторым аргументом функции JSon как этот

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

Да, я допустил ошибку. Большое вам спасибо – ChenLee

0

Ьгу обратного ответ() -> setStatusCode() -> JSON

Смежные вопросы