download - How do i return a response as excel file using dropwizard? -


i using dropwizard rest api development, returns json response. have come across requirement have return excel file on call of 1 particular api. found out apache poi library use. how return excel file response . browser should show option download.

set content-type application/octet-stream , add content-disposition response header should it. content-disposition: attachment; filename="file.xsl". example

@path("/file") public class fileresource {      @get     @produces(mediatype.application_octet_stream)     public response getfile() throws exception {         inputstream = new fileinputstream("file.txt");         return response.ok(is)                 .header(httpheaders.content_disposition,                          "attachment; filename=\"file.txt\"")                 .build();     } } 

other inputstream, return file, byte[], streamingoutput, have options.


Comments

Popular posts from this blog

qt - Using float or double for own QML classes -

Create Outlook appointment via C# .Net -

ios - Swift Array Resetting Itself -