Hi!
Ich möchte einen POST-Request auswerten. Angenommen, es wird folgender Request gesendet:
$http_request .= "Content-Type: application/x-www-form-urlencoded; charset=utf-8\r\n";
Bei diesem Content-Type kannst du einfach auf die von PHP in $_POST bereitgestellten Werte zugreifen.
Mit $_SERVER komme ich an die Header-Daten ran.
Nicht auf alles, sondern nur auf das was dir vom Webserver und von PHP durchgereicht wird.
Aber wie komme ich an den eigentlichen Inhalt, also $request (hier "foobar")?
Das was du da sendest entspricht nicht dem angegebenen Content-Type. Da werden Name-Value-Pärchen erwartet. Aber siehe: always_populate_raw_post_data und den Verweis auf php://input.
Lo!