It is impossible to read/write url! s with some special characters #2207
Labels
Datatype: url!
Oldes.resolved
Bugs/wishes with Oldes' fixes/features
Status.important
Test.written
Type.bug
Submitted by: IngoHohmann
URL!s with "#" "@" ":" can not be read, because they are not url-encoded / interpreted incorrectly.
Furthermore, when trying to url-encode it by hand, the "%" will be url-encoded again in the url, rendering it incorrect again.
URL-encoding:
If I do it manually, the "%" gets encoded, though:
"@" and ":"
"#" as part of the url:
Testing the same using curl:
My guess is that the url is cut at the "#", because of it special meaning in urls. So let's try to url-encode the "#":
Testing again with curl:
So the problem for Rebol seems to be that "#" is not url-encoded, but if I try to url-encode it, the "%" sign gets encoded, so the url is broken again. (As mentioned in the beginning).
Imported from: CureCode [ Version: r3 master Type: Bug Platform: All Category: Parse Reproduce: Always Fixed-in:none ]
Imported from: metaeducation#2207
Comments:
I think that this is #2012 reformulated.
The text was updated successfully, but these errors were encountered: