[plt-scheme] Teeny little net/url bug [and 1 more messages]
Eli Barzilay wrote:
> The problem with making colons be decoded too is shown in this test
> that fails:
>
> (url->string (path->url (bytes->path #"c:\\a\\b" 'windows)))
>
> does not return
>
> "file:///c:/a/b"
And thankfully certain organizations haven't been able to establish
"file:///c:\\a\\b" as a valid URL either. I'm pretty sure
"file://c%3A/a/b/" is a working encoding for including Microsoft drive
letter names in a file URL. http://www.cs.tut.fi/~jkorpela/fileurl.html
also says that "file://C|/a/b/" can be used for c:\a\b\.