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

这篇具有很好参考价值的文章主要介绍了Okhttp实现参数请求接口用postman的form-data请求接口。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

1.看下图,是不是这种访问方式
okhttp form-data,android,okhttp,postman,测试工具

2.如果是这种访问方式,使用okhttp请求接口是这样的。文章来源地址https://www.toymoban.com/news/detail-764197.html

      //不良记录实体类
                    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","不良记录页面-------------------------连接服务器失败");

                }
            }
        });

到了这里,关于Okhttp实现参数请求接口用postman的form-data请求接口的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • postman上传文件(multipart/form-data请求)

    网页的form表单中,如果存在上传文件的表单,则需要将form标签设置enctype=\\\"multipart/form-data\\\"属性,意思是将Content-Type设置成multipart/form-data。 那么如何使用 postman发送 multipart/form-data请求呢? Content-Type: multipart/form-data; boundary= 表单中的 enctype 属性规定在发送到服务器之前应该如

    2024年02月02日
    浏览(69)
  • 使用postman测试接口的时候,遇到form-data类型如何传参

    formData里面存储的数据形式,一对key/value组成一条数据,key是唯一的,一个key可能对应多个value json常用的格式 1.数组方式 [ ] 2.对象方式 { }

    2024年02月11日
    浏览(48)
  • 使用postman发送请求,提示Content type ‘multipart/form-data not supported

    1、原因:后端通过@RequestBody 的方式接收参数,不能通过form-data方式传参,每一个请求必须是通过实体对象进行传参,需要改为使用json传参

    2024年01月22日
    浏览(50)
  • postman form-data传参java实现

    java实现: 第二种方式: 导入依赖:

    2024年02月12日
    浏览(44)
  • 使用postMan调试接口出现 Content type ‘multipart/form-data;charset=UTF-8‘ not supported“

    最近好久没写springboot项目了,然后写了一个添加用户的接口,使用postman测试时出现了问题。如下图: org.springframework.web.HttpMediaTypeNotSupportedException: Content type ‘multipart/form-data;boundary=--------------------------121447464228391674964565;charset=UTF-8’ not supported 原因是接口做了规范,默认就是

    2024年02月04日
    浏览(62)
  • java发送form-data请求实现文件上传

    需要请求第三方接口上传文件,该请求类型是form-data请求   注意: 这里的 builder.addPart(\\\"sendfile\\\", new FileBody(file)); , multipartFile 对应form表单的字段名称。 参考:Java发送form-data请求实现文件上传_IceFloe_Rot的博客-CSDN博客

    2024年01月18日
    浏览(62)
  • spring boot实现postman中form-data传参方式

    开发中遇到对接需求时候,被要求用post请求传form-data数据的时候一脸懵逼,在postman中可以调用,但是程序中怎么调用呢。 在postman中调用是没问题的  但是在程序中调用就报错了,之前用的是HttpClient的方式请求的 请求普通的接口没问题,但是第三方的接口会报错:415 Unsup

    2024年02月11日
    浏览(39)
  • 【已解决】使用Postman调试接口出现 Content type ‘multipart/form-data;charset=UTF-8‘ not supported“

    使用postman请求公司接口出现下面报错 message:“Content type ‘multipart/form-data;boundary=--------------------------134853779743698278510986;charset=UTF-8’ not supported” 原因是我们的接口做了规范,默认就是通过@RequestBody 的方式请求的;也就是每一个请求必须是通过实体对象进行传参,不能通过

    2024年02月10日
    浏览(50)
  • python + request实现multipart/form-data请求上传文件

    1、multipart/form-data介绍         multipart/form-data 是 HTTP 协议中用于上传文件的一种类型。它允许客户端向服务器发送文件以及一些额外的元数据(例如文件名、MIME 类型、图片等)。这种类型的请求不同于普通的application/x-www-form-urlencoded 格式,其中数据是在请求体中进行编

    2024年02月11日
    浏览(38)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包