在用get方法或者post访问服务器时,请求的参数多个名称/值对,各个名称/对之间是用与号(&)分隔。如get请求:
http://localhost:8080/Chess/register?Name=ZhangSan&address=HuNan&Age=23
这些名称/值对必须符合url编码,也就是说一些特殊的字符,如空格,问号,与号以及其他一些非字母字符(特别是中文-unicode编码)都必须进行编码,从而不至于混淆。
下面是我找到的有关url 编码字符对应表。当使用特殊字符时只需用右边的编码替换左边的符号就可以了,比如名字中有空格的话,如Name=Zhang San,而空格的url编码为%20则请求格式为:
http://localhost:8080/Chess/register?Name=Zhang%20San&address=HuNan&Age=23
URL Encoded Characters
<!-- /header --><!-- footer -->