From: Felix J. O. <fjo...@og...> - 2007-11-27 23:14:01
|
Hi, I'm running SOAP::Lite 0.69, Perl 5.8.8, mod_perl2-2.0.3 and Apache 2.2.6 on a x86 FreeBSD 6.2 box. Apache::SOAP is setup as PerlResponseHandler in httpd.conf. Apparently, Apache handles all HTTP conversation, especially the "100 Continue" stuff which .NET webservices negotiate. I have noticed that there is printed an additional "HTTP/1.1 100 Continue" in between the header and body right before the SOAP response follows. So, in my eyes $r->print("HTTP/1.1 100 Continue\r\n\r\n") in SOAP::Transport::HTTP::Apache::handler() is an error (at least if Apache::SOAP is run as PerlResponseHandler, which is mod_perl2's successor of mod_perl's PerlHandler). Can anyone prove that or tell me what else is wrong with my setup? TIA Felix |