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

Reply via email to