浏览器显示代码而非页面

时间:2012-09-03 02:08:58

标签: html5 node.js amazon-web-services

我是菜鸟。最近,我在AWS上构建的网站发生了一件奇怪的事情。如果我从桌面访问它,一切看起来都很好。但是,当我切换到我的移动浏览器或其他人的计算机时,它只显示了源代码。请保存我的屁股,避免这种烦人的情况。提前谢谢。

1 个答案:

答案 0 :(得分:0)

尝试将Content-type设为实际response header

res.setHeader('Content-type', 'text/html; charset=utf-8');

如果浏览器至少尝试将文件读取为<meta http-equiv>,则只会解析text/html。如果它选择跳过这样的试验,至少有几个似乎要做,那么它只会将文件打印为text/plain