|
| 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_Standards
To 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] |