嗨我需要在方法执行后下载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签名。如何做到这一点请帮助