Heim >Backend-Entwicklung >PHP-Tutorial >Wie rufe ich die Anforderungsnutzlast in PHP für asynchrone Aufrufe ab?
Abrufen der Anforderungsnutzlast in PHP
Bei der Arbeit mit asynchronen Aufrufen unter Verwendung von Technologien wie ExtJS- und AJAX-Stores sind die Anforderungsdaten möglicherweise nicht über zugänglich traditionelle Methoden wie POST oder GET. Stattdessen werden die Daten im Feld „Anforderungsnutzlast“ übertragen, bei dem es sich um eine JSON-Darstellung der Parameter handelt.
PHP-Lösung
Zum Abrufen dieser Anforderungsnutzlast in PHP :
Roh-Anfragetext lesen:
JSON-Nutzlast dekodieren:
php://input Wrapper
php://input is Ein schreibgeschützter Stream, der Zugriff auf den rohen Anforderungstext bietet. Es wird für POST-Anfragen empfohlen, da es nicht auf speziellen php.ini-Anweisungen basiert und effizienter als andere Alternativen ist. Es ist nicht für Multipart-/Formulardatenanfragen verfügbar.
Das obige ist der detaillierte Inhalt vonWie rufe ich die Anforderungsnutzlast in PHP für asynchrone Aufrufe ab?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!