response.body().string()获取的中文乱码怎么解决?

来源:4-1 post请求基本步骤

Mrtan_1

2020-04-26 18:19

FormBody requestBody = new FormBody.Builder()
        .add("username",user.getUserName())
        .add("password",user.getPassWord())
        .build();
Request.Builder builder = new Request.Builder();
final Request request = builder
        .url(BaseUrl + "login")
        .post(requestBody)
        .build();
Call call = okHttpClient.newCall(request);
Response response = call.execute();
response.body().contentType();
String res = response.body().string();


写回答 关注

1回答

  • weixin_慕UI6362805
    2021-01-29 19:25:39

    设置下编码就好了

Android网络框架-OkHttp使用

本视频教程主要讲解Android SDK 6.0之后网络请求框架,赶快学起来吧

23200 学习 · 63 问题

查看课程

相似问题