我有一个网址,其中包含"!"," @","#"当这些不是urlencoded时,服务器似乎会窒息。
现在Rebol3似乎没有对它们进行urlencode。
>> url: http://test/abc/#def/ghi
== http://test/abc/#def/ghi
如果我手动执行,"%"但是会被编码:
>> replace url "#" "%23"
== http://test/abc/%2523def/ghi
有关如何编码通常不编码的字符的想法吗?
答案 0 :(得分:0)
我知道您具体询问如何对数据进行百分比编码。但是,虽然遇到了与您相同的问题,但我发现如何解码百分比编码的字符串,我发现它也很有用。
如果您需要百分比解码功能,请参阅dehex
了解rebol2和rebol3,因为它本身就是解码作业。