如何使用 Rest-assured 在 api 中发送表单数据 [英] How to send form-data in api using Rest-assured
本文介绍了如何使用 Rest-assured 在 api 中发送表单数据的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我想在 PUT 请求的 API 正文中以 form-data 的形式发送以下内容:
I want to send below as a form-data in API Body for a PUT request:
- 上传带有Error.png"(VALUE)的文件(KEY)
- 发送文本,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屋!
查看全文