繁体   English   中英

ASP.NET 内核中的路由,以特殊字符作为输入

[英]Routing in ASP.NET Core With Special Characters as Input

如何在 .NET Core 的 GET Endpoint 中允许值的特殊字符。 当我 123 到该值时,路由效果很好,当我通过 /

[HttpGet] [Route("api/{value}/test")] public ActionResult GetData(string value) { return OK(); }

您不能使用任何需要在您的路线中编码为 URL 的字符。

例如,如果您要在value中包含“/”,那么 API 路由如何知道 URL 的哪一部分是 URL 中value哪一部分?

可以在此处找到需要 URL 编码的值列表。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM