On 24.03.2018 07:26, [email protected] 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 _______________________________________________ lwip-users mailing list [email protected] https://lists.nongnu.org/mailman/listinfo/lwip-users
