我用Google搜索了一下,然后想出了:
http://www.w3schools.com/tags/ref_urlencode.asp
The origin on why '%20' is used as a space in URLs
URL encoding the space character: + or %20?
http://www.blooberry.com/indexdot/html/topics/urlencoding.htm
它似乎是RFC规范的一部分。但不是任何语言规范的一部分。
也许是JavaScript。我不知道。
这是真的吗?
答案 0 :(得分:1)
URL编码并不是任何编程语言规范的一部分,它是RFC标准。但是,几乎所有主要编程语言都提供URL编码功能。各种语言的URL编码函数的非详尽列表:
encodeURIComponent
编码普通字符串,使用encodeURI
编码完整地址。有关详细信息,请参阅here。urllib.quote
urllib.parse.quote
urlencode
java.net.URLEncoder.encode
CGI.escape
答案 1 :(得分:0)
一般情况下请参阅URL standard,特别是Percent-encoded bytes部分。