在java中的Rest服务中使用@post下载文件

时间:2017-08-17 11:52:09

标签: java rest

嗨我需要在方法执行后下载pdf文件。 我写下面的代码

 private static final String FILE_PATH = "d:\\Test2.zip";
@GET
@Path("/get")
@Produces(MediaType.APPLICATION_OCTET_STREAM)
public Response getFile() {
    File file = new File(FILE_PATH);
    ResponseBuilder response = Response.ok((Object) file);
    response.header("Content-Disposition", "attachment; filename=newfile.zip");
    return response.build();

}

但由于我必须在请求中发送大量数据,我想使用@POST而不是@GET签名。如何做到这一点请帮助

0 个答案:

没有答案