On Tue, Mar 20, 2001 at 04:56:07PM -0800, Rob Bloodgood wrote:
> So I've got my project running, and naturally some tuning and bugfixing is
> in order.
>
> All of the changes are happening in my DBFetch module. Little modifications
> as to what gets incremented where, in the local heap.
>
> But alla sudden, my HTML reports are CRASHING the program!?!
[...]
> (several variations exist, *ONLY* differing in the html content).
>
> This code, which has worked perfectly thru development, testing, and
> rollout, SUDDENLY kills the program as to TODAY with:
> Didn't want any more data
[...]
> So, will somebody PLEASE tell me how/what/where this broke? Did I miss
> something?
Greets.
The message "Didn't want any more data" occurs during an HTTP POST
request when the request body overflows its Content-Length. It can
also happen in HTTP GET if there's any sort of request body. Why
would IE be overflowing its own Content-Length header?
A quick "fix" would be to ignore the Content-Length, but I think
that's covering some badness in Filter::HTTPD with even more badness.
I'd rather get rid of the original badness than heap more layers atop
it.
Can you create a hex dump of your raw HTTP request, headers and all?
Maybe I can glean something from that.
-- Rocco Caputo / [EMAIL PROTECTED] / poe.perl.org / poe.sourceforge.net