web二進制流下載

  <%
  response.reset();  
 response.setContentType("application/octet-stream");
 java.io.FileInputStream fin=new java.io.FileInputStream(getServletContext().getRealPath("./log/log.exe"));
 response.setContentLength(fin.available());
 response.setHeader("Content-Disposition","attachment; filename=bb.exe");

   try
{
  
   java.io.OutputStream outt=response.getOutputStream();

 byte[] buff = new byte[1000];
 int c;
 while((c=fin.read(buff,0,1000))>0)
 {
  outt.write(buff,0,c);  
  outt.flush();
}

   
   outt.close();
   fin.close();

}catch(Exception e)
{

}
%> 

發佈了31 篇原創文章 · 獲贊 1 · 訪問量 6萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章