develooper Front page | perl.libwww | Postings from August 2008

Bug when sending 100 Continue header?

From:
Rainer Johanni
Date:
August 23, 2008 01:59
Subject:
Bug when sending 100 Continue header?
Hi

when chasing an interoperatibility problem between a SOAP::Lite server and a Microsoft .NET client I dedected that there is obviously a bug in HTTP::Daemon.pm:

When a request contains the "Excpect: 100-continue" header, the code in HTTP::Daemon.pm reacts with sending

100 Continue<CRLF>  (with 1 CRLF)

This causes the Microsoft client to hang because it expects obiously 2 CRLFs after the 100 Continue header.

I don't know the RPC but shouldn't be there 2 CRLFs (i.e. a line "100 Continue" followed by an empty line)?

Can anybody fix this?

Regards
Rainer



nntp.perl.org: Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at ask@perl.org | Group listing | About