2016-12-15 65 views
0

我正在使用一個簡單的服務器來存儲文件,並且可以通過在IP後鍵入文件名來查看它們,例如,如果我想看pic.jpg,我可以去 192.168.1.88:8000/pic.jpg,它會顯示你pic.png,顯示圖片工作正常,但我也希望我的服務器顯示html文件的原始源代碼,我嘗試通過seting服務器認爲它是一個.txt文件,但瀏覽器仍然顯示頁面而不是代碼,我該如何解決這個問題?node.js服務器顯示用戶原始html代碼

回答

0

您可以將Content-Type標題設置爲text/plain,瀏覽器將顯示原始html而不是解析它。

+0

我試了一下,瀏覽器本身看到該文件遵循html代碼規則,所以它顯示頁面 –

+0

@MichaelKiselev你確定你設置了Content-Type頭部,如果是這樣,瀏覽器不應該解析它。檢查與捲曲... – Rishav

+0

@MichaelKiselev你好嘗試設置內容類型爲'text/plain;字符集= UTF-8'。 – Rishav