2016-12-15 61 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