Hallo zusammen,
ich möchte gerne die Aktion "Inhalte von URL abrufen" nutzen und mir die Antwort des Servers anzeigen lassen.
Momentan spreche ich eine API an, die mir folgende Antwort gibt:
> curl -X POST https://api.example.de/users
{"user":"invalid","errors":["user is invalid"],"status":0}
Die JSON-Antwort von dem Service erwarte ich so, es geht also nicht um ein inhaltliches Problem der Antwort.
Wenn ich dies nun mit der folgenden Aktion probiere:
Erscheint die Meldung "Parsen der Antwort nicht möglich"
Wenn ich die API mit "curl" anspreche, dann erhalte ich korrektes JSON vom Server (siehe Code oben). Ich würde gerne in dem Kurzbefehl einfach nur die Server-Antwort, also das JSON, ohne Parsen, als Text anzeigen lassen.
(Erst im zweiten Schritt würde ich gerne Werte aus dem JSON parsen.)
Verwende ich die Aktion "Inhalte von URL abrufen" falsch, weshalb schlägt das Parsen fehl und kann ich den Inhalt auch ohne Parsen (zum einfachen Anzeigen) abrufen?
Über Eure Hilfe würde ich mich sehr freuen!
Vielen Dank!
Ich habe gerade selbst entdeckt, dass ich die JSON-Antwort erhalte und die Fehlermeldung vermeide, wenn ich irgendeine Header-Angabe mache. Dabei ist es egal welche, hauptsache ein Header key/value ist vorhanden.
Ich finde dies sehr verwirrend, oder zumindest die angezeigte Fehlermeldung.