我在我的服務器上有一個鏈接,可以讓用戶下載我得到的.jad文件。但是,當我在Google Chrome中打開此鏈接時,它會將其作爲文本文件打開,而不是下載.jad文件。爲什麼谷歌瀏覽器打開.jad文件作爲文本文件而不是下載它?
1
A
回答
0
更新服務器的MIME類型配置,並將MIME類型的* .jad文件擴展名設置爲'application/x-download'。這應該使瀏覽器客戶端下載文件,而不是呈現文件的純文本。
例如,如果您使用的是Apache HTTP服務器,你可以通過添加以下行
application/x-download jad
2
下載jad文件在Chrome更新mime.types文件是好的,但更好的方法是發送BlackBerry設備jad網址,並讓用戶訪問應用安裝界面。爲了實現這一點,你必須配置幾種不同的MIME類型。從Unsupported Media Type when deploying OTA Blackberry App報價:
cod application/vnd.rim.cod
jad text/vnd.sun.j2me.app-descriptor
jar application/java-archive
我最近安裝了黑莓應用程序,其中jad文件被視爲下載。下載後,我必須在文件瀏覽器中手動打開它。這是因爲mime類型設置不正確,導致我經歷了比安裝該應用程序所需的步驟更多的步驟。
+0
(+1)這些是我必須添加到我的Apache2 Web服務器的內容類型,以使其工作。 – Nate
相關問題
- 1. 下載的文本文件,而不是打開瀏覽器
- 2. 在瀏覽器中打開文件而不是下載文件
- 3. 強制瀏覽器下載文件而不是打開它
- 4. CSV文件 - 瀏覽器打開它而不是下載
- 5. 強制瀏覽器打開文件而不是提示下載
- 6. 瀏覽器下載index.php文件,而不是打開頁面
- 7. 強制瀏覽器下載文件,而不是打開
- 8. 瀏覽器下載html文件而不是打開
- 9. 得到一個文件下載,而不是打開瀏覽器
- 10. 下載XML文件,而不是打開瀏覽器。 MVC
- 11. 強制瀏覽器下載PDF文檔而不是打開它
- 12. 在php而不是下載csv文件它在瀏覽器中打開
- 13. 我可以強制瀏覽器下載PDF文件而不是打開它嗎?
- 14. 確保瀏覽器將下載文件並且不打開它
- 15. 到文本文件的鏈接下載它而不是在瀏覽器中打開它
- 16. 爲什麼JS打開一個txt文件而不是下載它?
- 17. 本地PHP文件正在下載而不是在瀏覽器中打開
- 18. 瀏覽器下載文件而不是顯示它
- 19. 強制瀏覽器下載文件,而不是查看它
- 20. JNLP文件作爲瀏覽器上的xml文件打開
- 21. 在瀏覽器(谷歌瀏覽器)中打開Word文檔而不是下載(使用PHP)
- 22. Rails將send_file呈現文件作爲純文本在新頁面上而不是瀏覽器下載文件
- 23. 谷歌瀏覽器不打開文件/文件夾/磁鐵鏈接
- 24. php文件下載而不是打開
- 25. 谷歌瀏覽器 - 通過超鏈接打開一個XML文件顯示爲普通文本的XML文件
- 26. 打開文件瀏覽器?
- 27. 瀏覽器(IE,Chrome)打開純文本不是HTML文件
- 28. 下載文件,而不是在瀏覽器中使用struts2打開
- 29. AngularJS強制Firefox/Safari下載文件而不是在瀏覽器中打開
- 30. 強制MP3文件下載,而不是使用Quicktime在瀏覽器中打開
非常感謝喬恩。 –
我認爲這行應該以'AddType'開始,對吧? – Nate