Chúng tôi có API RestFUL mà chúng tôi xây dựng bằng PHP. Nếu chúng tôi thực hiện yêu cầu:
curl -u api-key:api-passphrase https://api.domain.com/v1/product -X POST
Chúng tôi quay trở lại:
411 - Length Required
Mặc dù nếu chúng ta chỉ cần thêm -d ""
vào yêu cầu thì nó vẫn hoạt động và không có lỗi 411. Có cách nào để không yêu cầu thêm -d vào lệnh curl không?
Chúng tôi đang sử dụng máy chủ web lighttpd và tin rằng lighttpd KHÔNG phải php đang trả về lỗi 411.
-d ""
hoặc chỉ thị cấu hình lighttpd để đặt?-d ""
trông giống như một hack.