Hallo zusammen,
ich probiere zurzeit ein ganz simple API auf der Webseite anzubieten. Die Abfrage über GET / JSON funktioniert super ohne Probleme.
Nun möchte ich jedoch mit POST / JSON Daten empfangen. Dazu habe ich ein Chrome Extension heruntergeladen um mir mit POST die Testdaten zu schicken.
Mein Header:
COMPLETE REQUEST HEADERS
Die Daten versuche ich folgendermaßen abzugreifen, jedoch ist diese Ausgabe immer leer. Im R. Header sind aber meine Daten enthalten: apiKey, value und accountId
Für Tipps und Ideen würde ich mich sehr freuen. Danke im voraus.
Liebe Grüße Andreas
ich probiere zurzeit ein ganz simple API auf der Webseite anzubieten. Die Abfrage über GET / JSON funktioniert super ohne Probleme.
Nun möchte ich jedoch mit POST / JSON Daten empfangen. Dazu habe ich ein Chrome Extension heruntergeladen um mir mit POST die Testdaten zu schicken.
Mein Header:
access-control-allow-methods: | POST |
content-type: | application/json; charset=UTF-8 |
date: | Fri, 04 Dec 2020 16:44:44 GMT |
server: | Apache |
x-powered-by: | PHP/7.3.25 |
apiKey: | 55 |
value: | kurznammme |
User-Agent: | Mozilla/5.0 (Windows NT 10.0; Win64; x64) ............... |
accountId: | 2 |
Content-Type: | application/json |
Accept: | */* |
Origin: | chrome-extension://aejoelaoggembcahagimdiliamlcdmfm |
Sec-Fetch-Site: | none |
Sec-Fetch-Mode: | cors |
Sec-Fetch-Dest: | empty |
Accept-Encoding: | gzip, deflate, br |
Accept-Language: | de,de-DE;q=0.9,en;q=0.8,en-GB;q=0.7,en-US;q=0.6 |
PHP-Code:
$data = json_decode(file_get_contents('php://input'), true);
print_r($data);
Liebe Grüße Andreas
Kommentar