有道翻译发送带中文的get请求时乱码问题
2013-07-22 20:08
405 查看
有道翻译的API接口说明:
版本:1.1,请求方式:get,编码方式:utf-8
主要功能:中英互译,同时获得有道翻译结果和有道词典结果(可能没有)
参数说明:
type - 返回结果的类型,固定为data
doctype - 返回结果的数据格式,xml或json或jsonp
version - 版本,当前最新版本为1.1
q - 要翻译的文本,不能超过200个字符,需要使用utf-8编码
其中的q需要使用utf-8编码,如果这个处理不好,死活都是乱码,出来的结果就是“30 - 无法进行有效的翻译”
其实处理起来也很简单,就是对q进行编码转换:
URLEncoder.encode(req,"UTF-8");
版本:1.1,请求方式:get,编码方式:utf-8
主要功能:中英互译,同时获得有道翻译结果和有道词典结果(可能没有)
参数说明:
type - 返回结果的类型,固定为data
doctype - 返回结果的数据格式,xml或json或jsonp
version - 版本,当前最新版本为1.1
q - 要翻译的文本,不能超过200个字符,需要使用utf-8编码
其中的q需要使用utf-8编码,如果这个处理不好,死活都是乱码,出来的结果就是“30 - 无法进行有效的翻译”
其实处理起来也很简单,就是对q进行编码转换:
URLEncoder.encode(req,"UTF-8");
相关文章推荐
- 页面get请求 中文参数方法乱码问题
- Java后台发送Post和get请求 (并解决返回值乱码问题)
- get请求参数为中文是乱码的问题
- SpringMVC学习系列-后记 解决GET请求时中文乱码的问题
- get/post请求:中文乱码问题
- SpringMVC解决GET请求时中文乱码的问题
- 解决Get和Post请求中中文乱码问题 (2013-01-26 23:59:39)转载▼ 标签: javaee it 分类: JavaEE 对于Post请求,只需在Servlet或者jsp中写入如下
- 解决问题:在使用springmvc的web.xml配置乱码拦截器之后接收的get或者post请求中文还是乱码
- SpringMVC学习系列-后记 解决GET请求时中文乱码的问题
- Spring MVC接口解决GET请求时中文乱码的问题
- Servlet处理get请求时的中文乱码问题
- AFNetworking利用get请求数据中文乱码问题
- java 接受和发送http,post,get请求,参数中文乱码解决。
- 解决Sping Mvc中post、get请求中文乱码问题
- Get,Post请求中文乱码问题有效解决方法
- ajax的get请求的中文乱码问题,(jsp 的pageEncoding ="GBK")
- SpringMVC学习系列-后记 解决GET请求时中文乱码的问题
- SpringMVC学习系列-后记 解决GET请求时中文乱码的问题
- Get,Post请求中文乱码问题有效解决方法
- jsp中 ajax的get请求的中文乱码问题的解决方法