我有一个如下定义的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¶m2=value2
使用查询参数访问终结点到底需要做什么。 Googling提供了很多建议,但这些建议都不适合我,在大多数情况下,我只能得到404。