.net Core 中文等非英文文字html输出编码输出问题

解决 .net Core  中文等非英文文字html输出编码输出问题

页面显示正常,查看源代码里面输出的中文会被编码,如下

 

解决办法:在 public void ConfigureServices(IServiceCollection services) 中增加

services.Configure<WebEncoderOptions>(options =>
                options.TextEncoderSettings = new TextEncoderSettings(UnicodeRanges.BasicLatin, UnicodeRanges.CjkUnifiedIdeographs));

效果如下

因为弄不明白搜索引擎的原理,不知被编码后是否影响收录,所以作此调整

 

posted @ 2020-12-18 10:36  拼博之路  阅读(192)  评论(0编辑  收藏  举报