Abbiamo un'API RestFUL che costruiamo in PHP. Se facciamo la richiesta:
curl -u api-key:api-passphrase https://api.domain.com/v1/product -X POST
Torniamo:
411 - Length Required
Tuttavia, se aggiungiamo semplicemente -d ""
alla richiesta, funziona e nessun errore 411. C'è un modo per non richiedere l'aggiunta di -d al comando curl?
Stiamo usando il web server lighttpd e crediamo che il suo lighttpd NON php chi sta restituendo l'errore 411.
-d ""
o una direttiva di configurazione lighttpd da impostare?-d ""
sembra solo un trucco.