遇到一个问题,.NET后台生成HTML到了Linux上就会多出一行乱码,样式会乱,查原因是因为.NET运行在windows平台,生成UTF-8会自动加一个BOM头。   去掉BOM其实关键代码就这么一行  System.Text.UTF8Encoding utf8 = new System.Text.UTF8Encoding(false);             &…

2015年9月8日 0条评论 1点热度 阅读全文