2017-04-27 1 views
0

Gibt es eine einfache Möglichkeit, einen REST-API-POST-Endpunkt ohne einen Anforderungshauptteil zu curren? Aus irgendeinem Grund verwendet die API, mit der ich arbeite, einen Endpunkt als POST, obwohl es ein offensichtliches GET ist. Keine Anfrage oder HTTP-Parameter sollten der Anfrage hinzugefügt werden.CURL Rest POST-Endpunkt ohne Requestbody

Die Antwort, die ich bekommen, wenn ich tun:
curl -i -X POST https://APIURL is: <BODY><h2>Length Required</h2> <hr><p>HTTP Error 411. The request must be chunked or have a content length.</p> </BODY>

Antwort

0

Content-Length-Header mit curl Anfrage hinzufügen, wie sie es mit Anfrage zur Verfügung zu stellen zwingt.

-H "Content-Length: 0"