У нас є RestFUL API, який ми будуємо в PHP. Якщо ми зробимо запит:
curl -u api-key:api-passphrase https://api.domain.com/v1/product -X POST
Ми повертаємось:
411 - Length Required
Хоча якщо ми просто додамо -d ""
до запиту, він працює і не має помилки 411. Чи є спосіб не вимагати додавання -d до команди curl?
Ми використовуємо веб-сервер lighttpd, і вважаємо, що його lighttpd НЕ php, який повертає помилку 411.
-d ""
або налаштування config lighttpd для встановлення?-d ""
просто схожий на злому.