使用jersey在REST中下载多个文件

时间:2013-11-25 13:50:58

标签: java web-services rest file-io jersey

请建议我们如何在REST应用程序中下载多个文件(比如我有两个图像和一个jar文件)。 我能够使用“application / octet-stream”成功编写服务以下载文件文件

@POST
@Path("/attachment")
@Consumes(MediaType.APPLICATION_XML)
@Produces("application/octet-stream")   
public Response getAttachment(JAXBElement<AggRequest> req) {

        File file=new File("file.txt")
        return Response.ok(file).header("content-disposition",
                        "attachment; filename = " + filename).build();

现在我想从这个方法返回多个文件。这样做的标准方式是什么。请为@produce建议标准的mime类型。 任何建议或链接将不胜感激。

0 个答案:

没有答案