解决.Net Core中文被编码问题
2018-02-25 11:50
225 查看
在 .Net Core Web的视图获取从后台传来的数据的时候,默认使用的是 UnicodeRanges.BasicLatin进行的编码,所以在前台显示中文,而在查看源码的时候,就会发现中文进行过编码操作 。而我们有时需要直接获取中文,就无法获取了内容;解决方案: 在 Startup.cs 的 ConfigureServices() 方法中添加下面的一行代码: //解决中文被编码
services.AddSingleton(HtmlEncoder.Create(UnicodeRanges.All));
services.AddSingleton(HtmlEncoder.Create(UnicodeRanges.All));
相关文章推荐
- 依赖注入的威力,.NET Core的魅力:解决MVC视图中的中文被html编码的问题
- .NET Core解决MVC视图中的中文被html编码的问题
- 依赖注入的威力,.NET Core的魅力:解决MVC视图中的中文被html编码的问题
- mac下解决中文编码问题
- Spring MVC 自带的字符编码过滤器以及Tomcat字符编码设置,彻底解决中文参数乱码问题
- 使用过滤器解决中文编码问题
- 解决SecureCRT中文编码问题
- 解决了浏览器URL地址栏直接输入get参数值包含中文时的urlencode编码格式问题
- MySql5.5 ERROR 1366 (HY000) :在安装时设置编码为utf-8,扔不能插入中文的问题解决
- Linux/Windows下MySQL5.6的修改字符集编码为UTF8(解决中文乱码问题)
- 前台页面使用utf-8编码,url中包含中文参数时后台获取参数乱码问题解决
- python使用requests爬取网页,遇到中文出现遇到中文出现乱码的编码问题及解决乱码的编码问题及解决
- dom4j写文件的编码(UTF-8)问题(主要指中文)的解决
- as3中的socket的readUTFBytes方法,它的UTF指的是UTF-8,只要服务器采用UTF-8编码,传输和修改中文的问题就能解决
- Base64 JAVA后台编码与JS前台解码(解决中文乱码问题)
- 帮助解决网页和JS文件中的中文编码问题的小工具
- [置顶] python CGI模块获取中文编码问题解决- 部分方案
- 帮助解决网页和JS文件中的中文编码问题的小工具
- Linux下MySQL 5.5的修改字符集编码为UTF8(彻底解决中文乱码问题)
- Linux下MySQL5.6的修改字符集编码为UTF8(解决中文乱码问题,亲测可用)