2015-12-27 60 views

回答

0

我看着你的網站。這個問題可能是(1)用的字符編碼或(2)您的文件實際上可能已損壞(如黑客)一個問題:

  1. 這將是很好的指定字符編碼,如果你還沒有這樣做在你的HTML頁面中。由於字符編碼錯誤(或缺失),我也有類似的困惑。 (另外,指定文檔類型是明智的,否則,瀏覽器使用其「怪癖模式」呈現,其中它猜測如何呈現標記,但它可能會犯錯。)
  2. 這可能並不意味着什麼...但是您是否在HTML文件的第1行添加了一些不祥的評論<!--Hacked by -->
+0

我終於弄明白了。我用來下載文件(jdownloads)wasint的組件正確配置。他們的確是字符編碼的一些問題。 iv'e糾正了這個問題,該網站很好去...謝謝你們。 –

1

它看起來像你使用一個隧道來發送一個二進制文件,但位隧道(index.php)是硬編碼發送內容類型爲文本/ HTML。對於該特定文件,應將正確的Content-type標頭設置爲正確的MIME類型,以便返回數據。如果您希望下載文件而不是隻是內聯顯示,則還應設置Content-disposition標題。作爲一個例子:

Content-type: audio/mpeg3 
Content-disposition: attachment; filename=foobar.mp3 
相關問題