|
From: | Eric Hughes |
Subject: | [Gnash-dev] non-conformance to HTTP standards |
Date: | Wed, 16 May 2007 12:25:21 -0600 |
Folks:This is more of a notice that a request for guidance. Feel free to chime in, though, if you care to.
I've been working on the parsers for HTTP. I've found what I consider something completely harebrained in the HTTP/1.1 standard, so I decided to violate it. You may find full details here:
http://gnashdev.org/wiki/index.php/HTTP_StandardsTo summarize, according to standards, a GET request cannot have a relative URL reference, which makes the following example malformed: GET /software/gnash/tests/flvplayer2.swf?file=http://localhost:4080/software/gnash/tests/lulutest.flv HTTP/1.1 I've got to imagine that these kinds of requests are generated all the time, and it seems screw-loose to reject them.
Eric
[Prev in Thread] | Current Thread | [Next in Thread] |