• 首页 首页 icon
  • 工具库 工具库 icon
    • IP查询 IP查询 icon
  • 内容库 内容库 icon
    • 快讯库 快讯库 icon
    • 精品库 精品库 icon
    • 问答库 问答库 icon
  • 更多 更多 icon
    • 服务条款 服务条款 icon

Okhttp实现参数请求接口用postman的form-data请求接口

武飞扬头像
鸟儿不吃草
帮助1

1.看下图,是不是这种访问方式
学新通

2.如果是这种访问方式,使用okhttp请求接口是这样的。

      //不良记录实体类
                    BadnessCustomVoBean badnessCustomVoBean=new BadnessCustomVoBean();
                    badnessCustomVoBean.setCategory("成品");

                    Gson gson = new Gson();
                    //使用Gson将对象转换为json字符串
                    String json = gson.toJson(badnessCustomVoBean);
                    
  MultipartBody requestBody = new MultipartBody.Builder()
                .setType(MultipartBody.FORM) // 设置传参为form-data格式
                .addFormDataPart(" stringJson", json)
                .build();

        Request request = new Request.Builder()
                .url(url)//请求的url
                .post(requestBody)
                .build();

        okHttpClient.newCall(request).enqueue(new Callback() {
            @Override
            public void onFailure(Call call, IOException e) {
                e.printStackTrace();
             
                Log.d("111333","不良记录页面-------------------------连接服务器失败");

            }

            @Override
            public void onResponse(Call call, Response response) throws IOException {
             
                if (response.isSuccessful()) {
                 
                    Log.d("111333","不良记录页面-------------------------连接服务器成功");

                } else {
                    
                    Log.d("111333","不良记录页面-------------------------连接服务器失败");

                }
            }
        });
学新通

这篇好文章是转载于:学新通技术网

  • 版权申明: 本站部分内容来自互联网,仅供学习及演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,请提供相关证据及您的身份证明,我们将在收到邮件后48小时内删除。
  • 本站站名: 学新通技术网
  • 本文地址: /boutique/detail/tanhgfjjjg
系列文章
更多 icon
同类精品
更多 icon
继续加载