【发布时间】:2023-03-25 17:16:01
【问题描述】:
我正在使用 Kestrel 来托管我的 ASP.Net Core Web 应用程序。我需要在 URL 中使用特殊字符(非 ASCII)。
如果我在 Visual Studio 中使用 IIS Express,我可以在 URL 中使用非 ASCII 字符。如果我使用 Kestrel,我将无法使用它。我可以配置 Kestrel 以便在 URL 中使用非 ASCII 字符吗?
如果没有:.NET Standard 1.4 中是否有办法将 unicode URL 编码为 ASCII URL?
谢谢转发。
问候 马蒂亚斯
【问题讨论】:
-
你得到什么错误?
-
我只收到 400 错误请求
-
将会有更多的信息可用。 400错误的内容是什么?
-
我知道。我还需要更多信息。但内容中没有更多信息。顺便说一句,我正在使用 Postman 调用 Web 服务。
-
看看this 并使用它来获取更多信息。
标签: url asp.net-core .net-standard non-ascii-characters kestrel