程序是一般处理程序输出
var httpcontext = context.Response;
httpcontext.Buffer = true;
httpcontext.ExpiresAbsolute = DateTime.Now.AddSeconds(0);
httpcontext.AddHeader("Pragma", "No-Cache");
httpcontext.Expires = 0;
public void ResponseClient(string result, HttpContext context)
{
context.Response.Write("{ \"result\":\"" + result + "\"}");
}
也设置了
Response.ContentType Response.Charset
都是utf-8 网上有的说在配置文件里面加globalization 也无效
最后对输出的字符串这样处理
HttpUtility.UrlEncode(str,System.Text.Encoding.GetEncoding("utf-8"));
还是乱码
在页面设置
都没有用!
浏览器图片:
求解决
- 4 回答
- 0 关注
- 678 浏览
添加回答
举报
0/150
提交
取消