Subject: bug#8622: 24.0.50; url-parse does not implement RFC3986 5.2

From: Julien Danjou <[email-masked]>
Date: Sun, 11 Sep 2011 16:39:52 +0200

On Sun, Sep 11 2011, Andreas Schwab wrote:

> ELISP> (url-generic-parse-url "http://a/../../../g")
> [cl-struct-url "http" nil nil "a" 80 "/../../../g" nil nil t]
>
> How is that wrong?

Just tested with telnet:

GET /url/ HTTP/1.1
Host: domain.com

HTTP/1.1 200 OK

GET /../../../url/ HTTP/1.1
Host: domain.com

HTTP/1.1 400 Bad Request

-- 
Julien Danjou
❱ http://julien.danjou.info