Rolf B: Was meint ihr zu file_get_contents("php://input") ?

Beitrag lesen

Hallo Robschi,

gibt es triftige Gründe, warum man z.B. lieber form-data verwenden sollte?

Wenn Du Formulareingaben verarbeiten willst, wäre der triftige Grund, dass form-data deutlich bequemer ist.

PHP hieß mal - damals, als ich noch jung war und Haare hatte - eine Zeitlang "PHP/FI" = Personal Home Page/Forms Interpreter. Das ist eins der Dinge, die es auch heute noch prima kann.

Solange Du am Client also Daten abschickst, die sich als Formulardaten oder File-Upload darstellen, gibt es keinen Grund für php://input.

Wenn Du bspw. mit PHP einen REST Service baust und JSON-Strings herumschickst, dann wäre php://input zum Lesen des JSON-Body das Mittel der Wahl.

Rolf

--
sumpsi - posui - obstruxi