Mon besoin est d'envoyer un fichier zip de 10MB au client avec un service "restful". J'ai trouvé sur des forums le code qui permet d'envoyer un StreamingOutput
est la meilleure solution, mais comment puis-je créer un objet StreamingOutput
dans le code suivant :
@Path("PDF-file.pdf/")
@GET
@Produces({"application/pdf"})
public StreamingOutput getPDF() throws Exception {
return new StreamingOutput() {
public void write(OutputStream output) throws IOException, WebApplicationException
{
try {
//------
} catch (Exception e) {
throw new WebApplicationException(e);
}
}
};
}