Wir haben eine RestFUL-API, die wir in PHP erstellen. Wenn wir die Anfrage stellen:
curl -u api-key:api-passphrase https://api.domain.com/v1/product -X POST
Wir bekommen zurück:
411 - Length Required
Wenn wir einfach -d ""
die Anfrage ergänzen , funktioniert es und es tritt kein 411-Fehler auf. Gibt es eine Möglichkeit, dem Befehl curl nicht -d hinzuzufügen?
Wir benutzen den lighttpd-Webserver und glauben, dass der lighttpd NICHT PHP ist, der den 411-Fehler zurückgibt.
-d ""
oder eine config lighttpd-Direktive, die gesetzt werden muss?-d ""
sieht aus wie ein Hack.