Wenn ich wieder ein Objekt:Laravel - json Rückkehr zusammen mit HTTP-Statuscode
return Response::json([
'hello' => $value
]);
der Statuscode wird 200 sein Wie kann ich es mit einer Nachricht zu 201 ändern und es mit dem JSON-Objekt senden ?.
Ich weiß nicht, ob es eine Möglichkeit gibt, nur den Statuscode in Laravel zu setzen.
Beachten Sie, dass ** Symfony \ Component \ HttpFoundation \ Response-** hat seine eigene vordefinierte Konstanten für HTTP-Statuscodes, und wenn Sie andere verwenden als dass es deinen Status in etwas ändern wird ... wenn du zum Beispiel den Status ** 449 ** setzen willst, bekommst du immer den Status ** 500 ** –
@Tushar was ist, wenn ich keine schicken will Daten zurück, nur eine 200 Antwort? Ist 'Antwort() -> Json ([], 200)' 'geeignet für den Zweck in dieser Situation? Oder ist 200 implizit? – Jonathan
+ (201) diese Antwort schützt meinen Abend :) –