[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

AW: Reading post-data


> Reif Peter wrote:
> > Unfortunately you cannot tell $r->read to read just all of 
> the data, you
> > must provide a length.
> > 
> > How do I solve this problems.
> 
> $r->read will return 0 when no more data is available. I have 
> been using 
> the following simple code with success:
> 
> my $postdata = "";
> while ($r->read(my $buf, 8192)) { $postdata .= $buf; }
> 
> You should ofcourse select a read-buffer size that will best 
> suite your 
> setup. I do not know what would be the most optimal setting here.
> 
Yes, this code works and I am using it, too. But the documentation says,
you can use
   $r->read($buf, $r->headers_in->{'content-length'}
http://perl.apache.org/docs/2.0/user/porting/compat.html
I want to know if the documentation is wrong, and if it is wrong, it
should be corrected!

Peter


Mail converted by mhonarc 2.6.15
This archive provided courtesy of JSW4.NET, Internet Hosting Services for Small Business.