在开发扫码取餐的时候,出现了一个问题:
扫码取餐显示的订餐信息,不是都是HTML代码,而不是正常控件和信息!
通过对比发现,通过扫码显示出来的界面代码,在开始和结束的位置,自动添加了<pre>标签
原因:
字符编码格式设置错误:
context.Response.ContentType = "text/plain";
//改成
context.Response.ContentType = "text/html";
其实它的默认值就是:text/html ,之前设置的是text/plain,所以显示是代码。
pre:
遇到问题,思路清晰,还有很多问题等待着我们去解决呢!