我正在編輯由另一個開發人員創建的網站。 嘗試不同的方式來下載一些文件,我注意到了這一點:html直接鏈接下載不適用於不同的文件編碼
我參加了一個隨機文件,並把文件中的網站
1)的根文件夾重命名文件「a.exe的」, 如果我瀏覽至「www.mysite.com/a.exe」開始文件下載。
2)重命名文件「a.pdf」, 如果我瀏覽到「www.mysite.com/a.pdf」瀏覽器試圖打開PDF文件。
3)重命名文件「a.txt」, 如果我瀏覽到「www.mysite.com/a.txt」開始文件下載。
4)重命名文件「a.jpg」, 如果我瀏覽到「www.mysite.com/a.jpg」瀏覽器嘗試顯示圖像。
5)重命名文件「a.apk」, 如果我瀏覽到「www.mysite.com/a.apk」服務器迴應「404 - 文件或目錄未找到。」。
但是......爲什麼?該文件是相同的,並始終在同一文件夾中,爲什麼突然間似乎「消失」?
以前的開發人員設計了一個服務器端的解決方法,使其可以下載apk文件。
,但我不能相信,下載一個文件,我不能簡單地寫
<a href="www.mysite.com/a.apk"> DOWNLOAD </ a>
,因爲它所有的文件類型的作品,除了與apk文件...
你知道我該怎麼做?我認爲有機會在某處寫入某些內容,例如在web.config或類似的配置文件中。 – benVG
您使用的是什麼類型的服務器? IIS/Apache? –
您需要更改Web服務器配置文件以獲得可靠的結果。例如。 apache有一個文件'mimetype.conf',它包含擴展名和mime類型之間的映射關係。 – collapsar