即使指定了ContentType也一样乱码,求大神解惑。
是我的xxxService.cs文件编码的问题,新建的默认是gb2312。。。改成utf-8就好了。
遇到过类似的,但是前端alert 可以正常显示
已解决,是我的xxxService.cs文件编码的问题,新建的默认是gb2312。。。改成utf-8就好了。
context.Response.ContentType = "application/json";
await context.Response.WriteAsync(JsonConvert.SerializeObject(new ApiResult { Code = ResultCode.ServerError, Msg = msg }), Encoding.UTF8);
await context.Response.CompleteAsync();
谢谢