如何在网址中对特殊字符进行网址编码

时间:2015-03-17 15:51:52

标签: urlencode rebol rebol3

我有一个网址,其中包含"!"," @","#"当这些不是urlencoded时,服务器似乎会窒息。

现在Rebol3似乎没有对它们进行urlencode。

>> url: http://test/abc/#def/ghi
== http://test/abc/#def/ghi

如果我手动执行,"%"但是会被编码:

>> replace url "#" "%23"
== http://test/abc/%2523def/ghi

有关如何编码通常不编码的字符的想法吗?

1 个答案:

答案 0 :(得分:0)

我知道您具体询问如何对数据进行百分比编码。但是,虽然遇到了与您相同的问题,但我发现如何解码百分比编码的字符串,我发现它也很有用。

如果您需要百分比解码功能,请参阅dehex了解rebol2和rebol3,因为它本身就是解码作业。