gpt4 book ai didi

c# - 在 WebAPI Controller 中部分匹配路由

转载 作者:行者123 更新时间:2023-11-30 20:48:45 26 4
gpt4 key购买 nike

有什么方法可以使用 WebAPI(特别是属性路由)仅匹配 URL 的第一部分。类似于一种匹配多个可选路径组件的方法,其中数量事先未知。

例如:[Route("v{ver}/search/{remainingPath})] 匹配路径 v1/search/productsv2/搜索/客户/1234

我想利用 WebAPI 强大的路由匹配框架,但是 search 之后的路径组件不会成为 Controller / Action 匹配过程的一部分。

最佳答案

将您的路线模板更改为 [Route("v{ver}/search/{*remainingPath})]?...这里的 * 将允许任何数字search 路段之后的路段与您的路线相匹配...

关于c# - 在 WebAPI Controller 中部分匹配路由,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24251453/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com