java - 测试接受 zip 文件作为输入的 Rest Api

标签 java rest testing jersey

我有一个像下面这样的休息 Api。

@POST
@Path("/importFile")
@Consumes("application/zip")
@ApiOperation(value = "Importing File")
public List<String> importFile(InputStream is) throws IOException {
    ZipInputStream zipInputStream = new ZipInputStream(is);
    return importFile(zipInputStream);
}

我如何测试它?

最佳答案

你可以使用 curl 工具 -

curl -v -F file=@file1.txt -F http://testYouFile/endpoint

您还可以使用 postman 或 https://chrome.google.com/webstore/detail/advanced-rest-client/hgmloofddffdnphfgcellkdfbfbjeloo 等 chrome 附加组件

关于java - 测试接受 zip 文件作为输入的 Rest Api,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30460935/

相关文章:

maven-2 - 使用maven2用jdk1.5编译项目

java - org.apache.cxf.interceptor.Fault : Unmarshalling Error: Illegal character (NULL, unicode 0) 遇到:在任何内容中都无效

java - header 位置不重定向

javascript - 在javascript中测试异步加载脚本的工具

ruby-on-rails - Time.now 在测试环境中返回错误结果

java - 将新添加的项目动画化到我的 ListView 中?

php - 使用 laravel 进行 REST api 身份验证

rest - 在 RESTful 响应中包含聚合信息时的 URI

java - 使用 Gradle 进行测试

java - 从表中的复选框获取选中的行