首页 > 其他分享 >.net 6.0 返回json时中文编码处理

.net 6.0 返回json时中文编码处理

时间:2023-10-16 17:35:26浏览次数:29  
标签:返回 编码 中文 json 6.0 net

近期由于自己搭建.net 6.0 的框架 在返回前台json是遇到下面这个问题,返回的json被编码了 所以特此在这记录一下

 

编码前是这样的

{"code":-1,"msg":"\u9A8C\u8BC1\u7801\u9519\u8BEF\uFF01"}

处理完正常

{"code":-1,"msg":"验证码错误!"}

在Program中添加下面代码即可

//返回json中文编码问题处理
builder.Services.AddControllersWithViews().AddJsonOptions(options =>
{
options.JsonSerializerOptions.Encoder = JavaScriptEncoder.Create(UnicodeRanges.All);
});

 

标签:返回,编码,中文,json,6.0,net
From: https://www.cnblogs.com/wuyabaibsd/p/17767866.html

相关文章

  • .NET 上传文件到华为云OBS
    一、创建一个HuaWeiOBS类,作为数据传递的对象。1publicclassHuaWeiOBS2{3publicstringAK{get;set;}4publicstringSK{get;set;}5///<summary>6///OBS桶终结点7///</summary>8publ......
  • kubernetes集群中pod访问外网丢包严重问题排查:mtu值设置不对
    kubernetes集群中pod访问外网丢包严重问题排查:mtu值设置不对问题描述和初步判断k8s中部署的数据中台调用指云(open.imzhiyun.com)的sdk接口,调用了23次,成功了3次,其余20次都失败。我这边通过在宿主机上进行tcpdump抓包抓包命令:1.查出调用sdk的容器名称2.查出该容器所在宿主机......
  • 记一次 .NET某新能源检测系统 崩溃分析
    一:背景1.讲故事前几天有位朋友微信上找到我,说他的程序会偶发性崩溃,一直找不到原因,让我帮忙看一下怎么回事,对于这种崩溃类的程序,最好的办法就是丢dump过来看一下便知,话不多说,上windbg说话。二:WinDbg分析1.到底是哪里的崩溃对于一个崩溃类的dump,寻找崩溃点非常重要,常用的命......
  • What is @RenderSection in asp.net MVC - Stack Overflow
    [email protected]@RenderSectionandhowdoesitfunction?Iunderstandwhatbundlesdo,butIhaveyettofigureoutwhatthisdoesandit'sprobablyimportant.@RenderSection("scrip......
  • Build ASP.NET Core applications deployed as Linux containers into an AKS/Kuberne
    原文:https://learn.microsoft.com/en-us/dotnet/architecture/containerized-lifecycle/design-develop-containerized-apps/build-aspnet-core-applications-linux-containers-aks-kubernetesAzureKubernetesServices(AKS)isAzure'smanagedKubernetesorchestrat......
  • 2023年10月最新全国省市区县和乡镇街道行政区划矢量边界坐标经纬度地图数据 shp geojs
    发现个可以免费下载全国 geojson 数据的网站,推荐一下。支持全国、省级、市级、区/县级、街道/乡镇级以及各级的联动数据,支持导入矢量地图渲染框架中使用,例如:D3、Echarts等geojson数据下载地址:https://geojson.hxkj.vip该项目github地址:https://github.com/TangSY/echarts-m......
  • ASP.NET Core Minimal API之optional route parameter with default value and option
    publicstaticvoidMain(string[]args){varbuilder=WebApplication.CreateBuilder(args);varapp=builder.Build();app.MapGet("/product/{name}",(stringname)=>$"Theproductis{name}").WithName("product&......
  • 为.NET打开新大门:OpenVINO.NET开源项目全新发布
    在AI的应用越来越广泛的今天,优化深度学习模型并进行推理部署已经成为了一门必要的技术。Intel开发的OpenVINO工具包(OpenVisualInferenceandNeuralnetworkOptimization)就是这样一款强大的工具。作为一个开源的工具包,OpenVINO为开发者提供了强大的深度学习模型优化和推理功能,......
  • .NET 一些常用的类型转换扩展
    ///<summary>///转换扩展类///</summary>publicstaticpartialclassExtensions{#region转换为long///<summary>///将object转换为long,若转换失败,则返回0。不抛出异常。///</summary>///&l......
  • .NET高性能开发-位图索引(一)
    首先来假设这样一个业务场景,大家对于飞机票应该不陌生,大家在购买机票时,首先是选择您期望的起抵城市和时间,然后选择舱等(公务舱、经济舱),点击查询以后就会出现航班列表,随意的点击一个航班,可以发现有非常多组价格,因为机票和火车票不一样,它的权益、规则更加的复杂,比如有机票中有针对......