13
我的要求是,我應該向客戶端發送一個10MB的zip文件,並提供一個寧靜的服務。我發現在論壇上的代碼,發送StreamingOutput
對象是更好的辦法,但我怎麼能在下面的代碼創建一個StreamingOutput
對象:在寧靜的web服務中下載文件
@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);
}
}
};
}
我有一個類似的應用程序,如何從REST客戶端檢索文件,例如,你aplcatio,如果我給HTTP? // localhost:8080/urapplication/get? – parameswar 2013-10-09 19:01:57
您對ResponseBuilder使用了什麼參考?我有3個潛在的參考。 – Lismore 2017-01-17 14:16:10
@Lismore'import javax.ws.rs.core.Response.ResponseBuilder;' - 或者在源代碼中使用'Response.ResponseBuilder' - 否則我的問題和你一樣。 – 2018-01-24 09:37:17