2017-07-07 28 views
5

我工作的一個應用<HTML>下載.sql文件

我有這個功能

`

vm.DownloadFile = function (item) { 


       var a = document.createElement('A'); 
       a.href = item.fileSourceUrl; 

       a.download = item.fileSourceUrl.substr(item.fileSourceUrl.lastIndexOf('/') + 1); 
       document.body.appendChild(a); 

       a.click(); 
       document.body.removeChild(a); 


    } 

`

這讓我下載文件從我的看法使用網址。 它工作正常,我可以下載我的文件。

我剛纔注意到的問題是我無法下載.sql文件。爲什麼? 許多類型的文件都工作,.jpg.pdf.dwf ...一切,但.sql

+0

「.sql」發生了什麼?是否在另一個選項卡/相同選項卡中打開? –

+0

失敗 - 找不到文件。 下載頁腳出現(在鉻),但我得到「失敗 - 找不到文件。」 如果我嘗試訪問文件輸入文件的URL我可以有一個404錯誤,這不會發生與其他文件 –

回答

4

我終於找到了什麼事,對於.SQL MIME類型沒有在我的IIS配置設置。

2

您需要設置MIME類型爲.sql文件

要設置MIME類型

  • 打開IIS管理器
  • 在功能視圖中,雙擊MIME類型。
  • 在「操作」窗格中,單擊「添加」。
  • 在「添加MIME類型」對話框中,在「文件擴展名」文本框中鍵入文件擴展名。
  • 在MIME類型文本框中鍵入MIME類型。
  • 單擊確定。