I say strange because i have the next read(STDIN,$buf,$apache_headers->{'Content-length'}); and it works (when in POST method). But if i write $r->read($buf,$apache_headers->{'Content-length'}); then i get no $buf, no data.
I've read some comments about this http://www.gossamer-threads.com/archive/mod_perl_C1/dev_F4/Problem_with_tied _STDIN,_CGI.pm_mod_perl_1.26_and_perl_5.6.1_P7683/ and i like to believe in newest perl - modperl version this is solved. I use Apache/2.0.47 (Win32) mod_perl/1.99_10-dev Perl/v5.8.0 Server at localhost Port 80 This another link http://www.gossamer-threads.com/archive/mod_perl_C1/modperl_F7/%5Bmp2%5D_POS T_of_multipart/form-data_broken_in_1.99_10_P88430/ talks about the necessity of use the tied structure rather than the other. So, any idea? -- Reporting bugs: http://perl.apache.org/bugs/ Mail list info: http://perl.apache.org/maillist/modperl.html