【发布时间】:2021-03-17 12:05:29
【问题描述】:
目前我使用以下代码使用 RestAssured 发布单个文件。
RestAssured.given().contentType(ContentType.MULTIPART_FORM_DATA.toString()).request().multiPart("files", ScreenshotFile).post().then().statusCode(200);
但是我想从下面提到的 FileList 上传多个文件。
File ScreenShotFolder = new File("C:\\Users\\1451615\\Desktop\\SessionScreenshot\\");
File ScreenShotFiles[] = ScreenShotFolder.listFiles();
【问题讨论】:
-
Solution Link你试过这个链接的解决方案了吗?
-
RequestSpecification request = RestAssured.given().contentType(ContentType.MULTIPART_FORM_DATA.toString()).request(); for (File file: ScreenShotFiles) { request.multiPart("files", new File(file.getAbsolutePath())); } request.post().then().statusCode(200);
标签: java multipartform-data rest-assured