在ASP.NET Core WEB API中,可以通过多种方式获取API方法中的GET参数。以下是几种常见的解决方法及代码示例:
[HttpGet]
public IActionResult GetItems(string searchTerm, int page)
{
// 使用searchTerm和page参数执行相应的操作
// 返回结果
}
[HttpGet("{searchTerm}/{page}")]
public IActionResult GetItems(string searchTerm, int page)
{
// 使用searchTerm和page参数执行相应的操作
// 返回结果
}
FromQuery
属性来显式地指定参数是从QueryString中获取的。[HttpGet]
public IActionResult GetItems([FromQuery]string searchTerm, [FromQuery]int page)
{
// 使用searchTerm和page参数执行相应的操作
// 返回结果
}
无论使用哪种方法,都可以根据需要来获取和使用GET请求中的参数。