首页 > 解决方案 > 如何放心地发送文件上传多部分表单

问题描述

我想在 API 正文中作为多部分表单发送以下POST 请求:

上传传递两个属性 (KEY) 和 (VALUE) 发送 arquivo (KEY) 和 (file) 如何使用 REST-Assured

多部分打印https://ibb.co/0QQCkQv

尝试:

Response response = (Response)
given()
.relaxedHTTPSValidation()
.header("Content-Type", "multipart/form-data")
.formParam("tipo", "capital_relatorio_faturamento")
.multiPart("arquivo", file, "image/jpg")
enter code here
------------------------------
.formParam("arquivo", "image/jpg")
.multiPart("tipo", "capital_balanco_patrimonial")
.multiPart("arquivo",file)
-------------------------------
.header("Content-Type", "multipart/form-data")
.multiPart("tipo", "capital_comprovante_endereco")
.multiPart("arquivo",file)```

标签: apirest-assuredautomation-testing

解决方案


尝试

.multiPart("tipo", "capital_balanco_patrimonial")
.multiPart("arquivo", file, "image/jpg")

放心将自动为这些添加内容类型。


推荐阅读