首页 > 解决方案 > 如何更改 ASP.NET Core Web API 响应的响应头字符集?

问题描述

我参考以下页面添加了响应标头: 如何将自定义标头添加到 ASP.NET Core Web API 响应

我写:

 ObjectResult result = new ObjectResult("aaa");
 Request.HttpContext.Response.ContentType = "text/html; charset=shift_jis";
 Request.HttpContext.Response.Headers.Add("IPAddress", "10.11.12.13");
 Request.HttpContext.Response.Headers.Add("name", "Naoki");

我想不仅更改响应正文,还更改响应标头的字符集。例如,“Naoki”和“10.11.12.13”。因为在响应头中的生产数据中插入了双字节字符。

如何更改响应标头中的字符集?此致。

标签: c#apiasp.net-core-mvc

解决方案


推荐阅读