【发布时间】:2016-12-21 17:12:30
【问题描述】:
我在 ASP.NET Core 中创建了一个 API,现在我正在使用 Postman 对其进行调试。 当我进行 POST 时,我收到一条错误消息:
InvalidOperationException:标头中的非 ASCII 或控制字符无效:0x05D0
应用程序必须支持该语言。 Error with non-ascii input
代码实际工作,并成功添加实体,但仍返回此错误。 有没有办法解决这个问题?
【问题讨论】:
-
HTTP 的 RFC 只允许 ascii 字符。这并不意味着您不能支持任何给定的语言,但您的本地化文本应该是 URL 编码的。