2017-07-05 143 views
0

打開一個鏈接到一個文件,這可能是一個基本的問題,但我有一個鏈接到一個文件的Html - 瀏覽器,而不是下載

<a href = "http://sitename.com/path/to/file.jpg">File Name</a> 

我要離開一個鏈接,但是當我點擊它圖像只是下載。我希望它在瀏覽器中打開而不是下載。我怎樣才能做到這一點?我覺得這應該很容易,但出於某種原因,我找不到解決方案。

+0

請顯示您的完整代碼,上面的代碼是不完整的 – Qiqo

+0

它是一個錨鏈接?它來自服務器嗎?它是什麼? –

+0

看看這裏:https://stackoverflow.com/questions/16653780/getting-a-file-to-download-instead-of-opening-the-browser?rq=1 – Qiqo

回答

2

您的網絡服務器沒有發送正確的標題。

如果你curl -I http://sitename.com/path/to/file.jpg你應該看到標題Content-Type

正確的答案是: Content-Type: image/jpeg

更具體的答案要取決於你所使用的網絡服務器。

+0

我正在使用Apache。內容類型是text/html。奇怪。 –

+0

配置中有什麼奇怪的東西? mod_headers,mod_mime,什麼類型的? –

+0

不是我所知道的。有沒有辦法設置某些文件的內容類型標題?我試圖查找如何做到這一點 –

相關問題