Hi, I experience an issue with Busybox wget running on a Openwrt box, version "BusyBox v1.28.3". When sending a POST request wget uses Transfer-Encoding "chunked" and does not provide Content-Length
The issue is that my web application expects Content-Length and does not support chunked transfer Here is an example: wget --post-data="a=b" http://httpbin.org/post -O - Gives: "headers": { "Connection": "close", "Content-Type": "application/x-www-form-urlencoded", "Host": "httpbin.org", "Transfer-Encoding": "chunked", "User-Agent": "uclient-fetch" The payload string "a=b" is of known length so there should be no problem to provide the content length. And I checked standard wget implementation (shipped with Ubuntu 16.04) - it does not use chunked transfer and correctly specifies the content length "headers": { "Accept": "*/*", "Accept-Encoding": "identity", "Connection": "close", "Content-Length": "3", "Content-Type": "application/x-www-form-urlencoded", "Host": "httpbin.org", "User-Agent": "Wget/1.17.1 (linux-gnueabihf)" Is there a way to make busybox to supply content-length during POST request? Thanks, Steve _______________________________________________ busybox mailing list busybox@busybox.net http://lists.busybox.net/mailman/listinfo/busybox