Content-disposition

Content-disposition 是 MIME 協議的擴展,MIME 協議指示 MIME 用戶代理如何顯示附加的文件。當瀏覽器接收到頭時,它會激活文件下載對話框,它的文件名框自動填充了頭中指定的文件名。 web

 服務端向客戶端遊覽器發送文件時,若是是瀏覽器支持的文件類型,通常會默認使用瀏覽器打開,好比txt、jpg等,會直接在瀏覽器中顯示,若是須要提示用戶保存,就要利用Content-Disposition進行一下處理,關鍵在於必定要加上attachment: 瀏覽器

reponse.setHeader("Content-Disposition","attachment;filename=FileName.txt"); app

另外設置內容類型 編碼

response.setContentType("appliaction/octet-stream"); 代理

web容器就不會使用字符編碼對該數據進行處理。 it

本站公眾號
   歡迎關注本站公眾號,獲取更多信息