在 ASP.NET 核心中接受非 ascii 字符(可能还有 JSON)

Nat*_* ZB 3 c# asp.net json postman

我在 ASP.NET Core 中创建了一个 API,现在我正在用Postman调试它。当我进行 POST 时,我收到一条错误消息:

InvalidOperationException: 标头中的非 ASCII 或控制字符无效:0x05D0

应用程序必须支持该语言。 非 ASCII 输入错误

代码实际有效,并成功添加了实体,但仍返回此错误。有没有办法解决这个问题?

Con*_*nyc 7

正如错误所暗示的那样,HTTP 不支持标头中的非 ASCII 字符。

尝试检查您的标题选项卡并删除所有非 ASCII 字符。