使用GET操作方法提交表单时,将文本字段中插入的+标记更改为%2B。但为什么网址会这样做?甚至像*和%这样的其他代币也是机会。
我也想知道这适用于安全或其他事情,但你是什么?
答案 0 :(得分:1)
查看W3Schools关于URL编码的说法。我认为它会帮助你。
http://www.w3schools.com/tags/ref_urlencode.asp
这是一个exerpt:
只能使用ASCII字符集通过Internet发送URL。
由于URL通常包含ASCII集之外的字符,因此URL具有 转换为有效的ASCII格式。
URL编码用“%”替换不安全的ASCII字符,后跟 两个十六进制数字。网址不能包含空格。 URL编码 通常用加号(+)或%20替换空格。