使用哪种路由规则到达使用查询参数获取端点

时间:2019-11-08 16:18:07

标签: asp.net-core asp.net-web-api routing asp.net-core-3.0

我有一个如下定义的APIController。

namespace MW.LoginService.API.Controllers
{
   [ApiController]
   [Route("my")]
   public class MyController : ControllerBase
   {

       [HttpGet("{param1}/{param2}")]
       public IActionResult GetUrl(string param1, string param2)
       {
           ....
       }
   }
}

我可以使用以下网址到达此端点。 http://localhost:51000/my/value1/value2

但是,我想使用常规查询字符串格式,例如 http://localhost:51000/my?param1=value1&param2=value2

使用查询参数访问终结点到底需要做什么。 Googling提供了很多建议,但这些建议都不适合我,在大多数情况下,我只能得到404。

0 个答案:

没有答案