Re: 4.0.7 Release [Critical Bugs]

From: Date: Sun, 09 Sep 2001 12:58:51 +0000
Subject: Re: 4.0.7 Release [Critical Bugs]
References: 1  Groups: php.qa 
Request: Send a blank email to php-qa+get-3580@lists.php.net to get a copy of this message
I totally agree with Stas here. Stas, could you please close this bug report with these comments? --Jani On Sun, 9 Sep 2001, Stanislav Malyshev wrote: >JM>> We support lots of broken features in IE and NS file uploads and other >JM>> special cases, it might be a nice idea to try >JM>> and support this too as it saves the user having to worry if the returned >JM>> header is correct or not. (perhaps persume a > >I think supporting broken servers does nothing good. We have HTTP. Any >server that is not speaking HTTP should not be called by http:// >URL. >Supporting such servers means encouraging broken design - look at sad >story of HTML to see what happens when you support broken features. >RFC says: > > After receiving and interpreting a request message, a server responds >with an HTTP response message. > > The first line of a Response message is the Status-Line, consisting of >the protocol version followed by a numeric status code and its associated >textual phrase, with each element separated by SP characters. No CR or LF >is allowed except in the final CRLF sequence. > >internic doesn't do that. Internic is broken. Somebody has to contact >their webmaster and ask them to fix their server, so that it would serve >HTTP and not something else. > >JM>> What do others think? I feel as long as it doesnt break anything >JM>> else then we should do our best to support it, internic.net is >JM>> running Apache 1.3.12 so by not support that, even if Apache is >JM>> broken in this respect then we are making it impossible to use >JM>> this feature on 60% or so of webservers. > >If it's apache that is broken then Apache should be fixed, for the start. >Putting the bugs under the carpet is never a good idea. I, personally, >however, don't think it's Apache - I never saw it to return HTTP response >without the header. I guess that's Internic unique invention to not return >HTTP status and headers. I am not sure if you even can configure Apache to >do this. >

« previous php.qa (#3580) next »