NutzCN Logo
问答 nutz发送http,中文乱码
发布于 2661天前 作者 蛋蛋的忧伤 2629 次浏览 复制 上一个帖子 下一个帖子
标签:

代码如下

Map<String, Object> map = Lang.obj2map(approve);
        String content = Http.post(URL2, map, 10 * 1000);

开发环境请求后对方接受到的中文不会乱码,但是部署到服务器之后再调用就中文乱码。。。不知道啥原因。。是不是需要设置一下Content-Type还是什么。。。。还有就是怎么设置呢..

8 回复

-Dfile.encoding=UTF-8

是开发工具的问题码?不是http请求问题啊?

jvm编码问题

所以这个加在哪里?

我用这种方式成功转码,但是参数太多也不太固定数量,所以想找一些其他办法:
String str = new String(aa.getBytes("iso-8859-1"),"utf-8")

添加回复
请先登陆
回到顶部