[Mongrel] Bare carriage returns in HTTP headers

Jos Backus jos at catnook.com
Tue Mar 24 17:00:17 EDT 2009


On Tue, Mar 24, 2009 at 01:26:44PM -0700, Eric Wong wrote:
> I believe that philosophy leads to huge compatibility issues down the
> line.  It makes proliferation of a new technology easier and faster
> ("worse is better"); but HTTP has already "won" as a protocol and
> fortunately most clients do a pretty good job (unlike with HTML and
> HTML authors vs parsers).

Fwiw, "Be liberal in what you accept, and conservative in what you send." is
an awful engineering principle imo, and I strongly agree with Eric here.
Working around other code's brokenness wwill just perpetuate it and make
things worse in the long run.

-- 
Jos Backus
jos at catnook.com


More information about the Mongrel-users mailing list