file_get_contents("php://input")
oder $HTTP_RAW_POST_DATA
- welches ist besser, um den Text der JSON-Anfrage zu erhalten?
Und welchen Anfragetyp ( GET
oder POST
) sollte ich verwenden, um JSON-Daten zu senden, wenn ich die Clientseite verwende XmlHTTPRequest
?
Meine Frage wurde von dieser Antwort inspiriert: Wie poste ich JSON mit Curl auf PHP?
Zitat aus dieser Antwort:
Aus Protokollsicht
file_get_contents("php://input")
ist das eigentlich korrekter, da Sie ohnehin nicht wirklich mehrteilige http-Formulardaten verarbeiten.
$HTTP_RAW_POST_DATA
als veraltet undphp://input
kann wiederverwendet werden.