class HttpByPost extends Thread{
public void run() {
try {
URL url = new URL("http://fanyi.youdao.com/openapi.do");
HttpURLConnection connection = (HttpURLConnection) url.openConnection();
connection.addRequestProperty("encoding", "UTF-8");
connection.setDoOutput(true);
connection.setDoInput(true);
connection.setRequestMethod("POST");
} catch (MalformedURLException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
}
}
}
HTTP POST 中文乱码
答案:2 悬赏:60 手机版
解决时间 2021-02-23 20:50
- 提问者网友:佞臣
- 2021-02-23 11:19
最佳答案
- 五星知识达人网友:几近狂妄
- 2021-02-23 12:14
获取相应的网页编码,然后解码
全部回答
- 1楼网友:野慌
- 2021-02-23 13:46
因为 winxp (service pack 3及)之後, 各类智能电话, 对方输入的字已经是 unicode (utf8) , 无关你怎样设置页面或是後台的服务器的事... 其实你应该在 content-type 时就设定 charset=utf8 了
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯