URL编码是否保证所有输出的字符都可打印(可见)?
URL编码是否保证所有编码字符(在编码过程之后)都可打印(可见)?在其规格和范围内?此处的“可打印”定义为“在纸上可见”。不幸的是,在网上找不到任何提及类似内容的文档URL编码使用的字符集非常有限(可能是7位ascii),因此始终可以打印 所有8位代码,加上所有这些:URL编码是否保证所有输出的字符都可打印(可见)?,url,encoding,character-encoding,Url,Encoding,Character Encoding,URL编码是否保证所有编码字符(在编码过程之后)都可打印(可见)?在其规格和范围内?此处的“可打印”定义为“在纸上可见”。不幸的是,在网上找不到任何提及类似内容的文档URL编码使用的字符集非常有限(可能是7位ascii),因此始终可以打印 所有8位代码,加上所有这些:!“#$%&'()*+,/:;?@[\]^``{124;}被转换为其他内容 也许很重要,但令人困惑:一个空格变成了+ 编码的目的是避免URL中的解析问题: HTTP://example.com/blah.php?my_url=exa
!“#$%&'()*+,/:;?@[\]^``{124;}
被转换为其他内容
也许很重要,但令人困惑:一个空格
变成了+
编码的目的是避免URL中的解析问题:
HTTP://example.com/blah.php?my_url=example.com?confusion reighn&x=(a+b)
my\u url=
之后的内容应该已经编码。url编码使用非常有限的字符集(可能是7位ascii),因此始终可以打印
所有8位代码,加上所有这些:!“#$%&'()*+,/:@[\]^`{124;}
会变成其他东西
也许很重要,但令人困惑:一个空格
变成了+
编码的目的是避免URL中的解析问题:
HTTP://example.com/blah.php?my_url=example.com?confusion reighn&x=(a+b)
my_url=
之后的内容应该进行编码。您是指url编码的字符,还是由编码产生的字符?由url编码产生的字符您是指由url编码产生的字符,还是由编码产生的字符?由URL编码产生的字符我注意到了同样的情况,我想知道URL标准是否旨在使其结果在屏幕上始终可见paper@tabdiukov-我补充了我的答案。我注意到了同样的问题,我想知道URL标准是否希望其结果在网络上始终可见paper@tabdiukov-我补充了我的答案。