发给HTTP服务器的请求里如果有中文参数,经常会被转变成类似%XX%XX%XX的符号,
例如在GOOGLE里输入关键字“中国”进行搜索,IE地址栏里显示的是:
http://www.google.com/search?q=%E4%B8%AD%E5%9B%BD&ie=UTF-8&oe=UTF-8&hl=zh-CN&lr=
里面的参数 q=%E4%B8%AD%E5%9B%BD 其实就是 q=中国,
问题是有些场合下如果直接写 q=中国 的话提交的请求会出错,
请问怎么把中文转换成那种格式,或者可否通过什么方法直接使用中文来构造HTTP请求?
thx~bow
--
FROM 166.111.67.65