|
From: | address@hidden |
Subject: | Re: [lwip-users] Slow HTTP put request |
Date: | Sat, 24 Mar 2018 09:12:10 +0100 |
User-agent: | Mozilla/5.0 (Windows NT 6.1; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.6.0 |
On 24.03.2018 07:26, address@hidden wrote:
[..] Attached is the pcap file. All I can tell is that the header and payload is split into 2 packets and using curl and labview the 2nd packet is received after a huge delay. I tested --no-delay and --no-buffer and added manually keep-alive to the http header but no success. Hope you see something.
OK, have you checked the difference between the 2 transfers? The 2nd (slower) transfer sends "Expect: 100-continue" in the HTTP headers. A HTTP 1.1 server conforming to the standard must either send a matching response or an error.
I guess you don't have a server that keeps to this standard :-) (Although I think our httpd does not conform to this, either...)
Simon
[Prev in Thread] | Current Thread | [Next in Thread] |