小编Ioa*_*iba的帖子

为什么getByEmail返回404未找到?

我有下面的控制器和路线

   [HttpGet]
        [Route("getByEmail/{email:alpha}")]
        public IHttpActionResult Get(string email)
        {
            var user = _userLogic.GetUserByEmail(email);
            return Ok(user);
        }
Run Code Online (Sandbox Code Playgroud)

但是当我打电话时

localhost/WebApp/api/user/getByEmail/fsd@sd
Run Code Online (Sandbox Code Playgroud)

它返回404未找到

I've tried 
localhost/WebApp/api/user/getByEmail/?email=fsd@sd
Run Code Online (Sandbox Code Playgroud)

但它会得到所有可以有人请帮助我吗?

c# rest asp.net-mvc getmethod asp.net-web-api

0
推荐指数
1
解决办法
49
查看次数

标签 统计

asp.net-mvc ×1

asp.net-web-api ×1

c# ×1

getmethod ×1

rest ×1