C# 如何在ASP.Net核心中创建特定的URL
如何创建类似于C# 如何在ASP.Net核心中创建特定的URL,c#,asp.net-core,C#,Asp.net Core,如何创建类似于site.net/query的路由 注意,不是吗 site.net/?q=querystring 我想要的是: site.net/querystring 我试过这样的方法,但没用 [Route("")] class MyController : Controller { [HttpGet] public string Get() { return Request.QueryString.ToString(); } 只需将该路径放入路由字符串中: [Http
site.net/query
的路由
注意,不是吗
site.net/?q=querystring
我想要的是:
site.net/querystring
我试过这样的方法,但没用
[Route("")]
class MyController : Controller
{
[HttpGet]
public string Get()
{
return Request.QueryString.ToString();
}
只需将该路径放入路由字符串中:
[HttpGet("/Something/[action]/{q}")]
public string Get(string q)
{
return q;
}
访问此链接时:localhost/Something/Get/mynicestring
将显示mynicestring