URL编码规格:
1.空格会转换成+.也可以转换成%2D.
2.0-9,a-z,A-Z之间不变.
3.其它字符表示为十六进制.并且在每个字符前加%.例如:&编码对应%26.
注意:
http://and4walker.iteye.com/example/index.jsp
中的"example/index.jsp"是作为参数传递给WEB服务器的.就像这个:
http://and4walker.iteye.com/index.jsp?name=user&password=123
中的"index.jsp?name=and4walker&password=123"一样.
所以http://www.123.com/abc/index.jsp#section2
也可以写成http://www.123.com/abc%2Findex.jsp%23section2
总结: "/"代表"%2F";"#"代表"%23";"&"代表"%26"
1.空格会转换成+.也可以转换成%2D.
2.0-9,a-z,A-Z之间不变.
3.其它字符表示为十六进制.并且在每个字符前加%.例如:&编码对应%26.
注意:
http://and4walker.iteye.com/example/index.jsp
中的"example/index.jsp"是作为参数传递给WEB服务器的.就像这个:
http://and4walker.iteye.com/index.jsp?name=user&password=123
中的"index.jsp?name=and4walker&password=123"一样.
所以http://www.123.com/abc/index.jsp#section2
也可以写成http://www.123.com/abc%2Findex.jsp%23section2
总结: "/"代表"%2F";"#"代表"%23";"&"代表"%26"
本文详细介绍了URL编码的具体规则,包括特殊字符如何被转换为十六进制形式,以及常见符号如空格、斜杠、井号和与号的具体编码方式。通过实例展示了URL中不同部分的编码实践。
1755

被折叠的 条评论
为什么被折叠?



