26 votes

téléchargement de fichiers dans les services web reposants

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);
        }
     }
  };
}

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X