in reply to HTTP::Request(POST, ...)
Applications can influence when packets are sent by flushing buffers. LWP::UserAgent probably does two separate write for the header and the POST body, and the OS sends that as two packets.
Either you or the network sniffer aren't giving the real HTTP header. But it looks like a proper HTTP POST, with the Content-Type, Content-Length, and url encoded body.
Any application that wants to reliabily examine HTTP must be able to reassemble the stream from packets. Depending on clients to send the header and enough of the POST body in the same packets is unreliable.
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re: Re: HTTP::Request(POST, ...)
by Anonymous Monk on Jun 01, 2004 at 17:48 UTC | |
by Corion (Patriarch) on Jun 01, 2004 at 17:57 UTC | |
by Anonymous Monk on Jun 04, 2004 at 19:15 UTC | |
by Corion (Patriarch) on Jun 04, 2004 at 19:23 UTC |