[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