[英]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.