0

这是我的代码让我的 api 上传文件

given().auth().preemptive().basic("*****","****").contentType("multipart/form-data").multiPart("type", "SAMPLE_XML").
multiPart("preview_file",new File("C://hello.xml")).
multiPart("connector_id", "MTUyMjMyNTU0NTMwNA").
when().post(Endpoint.FILE_CONTEXT_UPLOAD).

我的 API 有一个验证,它在发出此请求时检查文件扩展名 .xml。对于上述请求,我的 api 没有收到 .xml 文件扩展名,因此它发出 400 错误

仅供参考,同样的请求使用 Postman 可以正常工作

4

1 回答 1

0

替换contentType("multipart/related;boundary=*****")

于 2018-07-25T13:16:54.690 回答