IIS設置HTTP 響應標頭控制文件下載

問:我們的圖片文件從數據庫讀取之後,瀏覽器頁面會直接打開圖片,如何讓圖片和其他文件一樣,調用瀏覽器的下載來下載圖片。 
答:當然這有很多方法,最簡單快捷的方法如下(前提:你的下載文件夾不是到處放的):

  • 打開IIS,找到你部署的項目;
  • 展開項目文件夾,找到你下載文件的文件夾;
  • 選中文件夾後,找到右側的HTTP 響應標頭; 
    這裏寫圖片描述
  • 進入後,添加一條規則
名稱:Content-Disposition
值:attachment
  • 1
  • 2
  • 再重啓IIS,圖片調用下載方法的時候,瀏覽器不再打開,而是直接下載到本地。

注意:一定要保證你添加的規則是添加在你保存下載文件的文件夾,不然會導致你要訪問你添加了規則的文件夾的內容時,瀏覽器都會下載下來,而不是正常的訪問。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章