如何使用 Rest-assured 在 api 中发送表单数据 [英] How to send form-data in api using Rest-assured

查看:49
本文介绍了如何使用 Rest-assured 在 api 中发送表单数据的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我想在 PUT 请求的 API 正文中以 form-data 的形式发送以下内容:

I want to send below as a form-data in API Body for a PUT request:

  1. 上传带有Error.png"(VALUE)的文件(KEY)
  2. 发送文本,MyName"(KEY) 和 false(VALUE)

如何使用 REST-Assured

How to do this using REST-Assured

附上截图表单数据图像

推荐答案

您需要设置所需的内容类型,即multipart/form-data"并将多部分请求规范添加到请求中.例如.

You need to set desired content type i.e "multipart/form-data" and add the multipart request specs to the request. Eg.

        given()
            .contentType("multipart/form-data")
            .multiPart("file", "filename")
            .multiPart("key", "value")
            .when()
            .put(endpoint);

这篇关于如何使用 Rest-assured 在 api 中发送表单数据的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆