这是我的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
可以正常使用相同的请求答案 0 :(得分:0)
将contentType
替换为("multipart/related;boundary=*****")
。