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

Beitrag lesen

Du willst mehr oder weniger ein „Ja“ oder ein „Nein“. Das kann Dir aber niemand sagen, Du gibst selbst zu wenig Informationen.

Plane nun, via fetch API gesendete POST Requests am Backend aufzufangen.

$content = trim(file_get_contents("php://input"));

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

Ich mach ja auch gerne viel „zu Fuß“ statt irgendwelche fertigen Drittanbieter-Libs zu benutzen und habe dafür Gründe wie mangelndes Vertrauen in deren Sicherheit, Pflege und dauerhafte Verfügbarkeit.

Da das von Dir gezeigte Zeug aber zum jeweiligen „Core“ gehört - und also „Vanilla“ ist - solltest Du bei der Frage nach dem Grund für den Einsatz derart unbequemer und für Dich arbeitsaufwendiger, fehlerträchtiger sowie auch sonst „teurer“ Vorgehensweisen wirklich gute Antworten haben.

Ansage: php://input muss man benutzen wenn es nicht anders geht.