' NUL' as参数在ASP.NET Web API 2中返回404

时间:2017-01-17 09:04:10

标签: c# asp.net iis asp.net-web-api iis-express

如果我在ASP.NET Web API中创建一个简单的控制器,如下所示:

[RoutePrefix("values")]
public class ValuesController : ApiController
{
    [Route("{value}")]
    public string Get(string value)
    {
        return value;
    }

}

执行get /values/nul会在IIS和IIS express上返回404页面。 此外/values/nul.be返回404。 在这种情况下,控制器中的断点永远不会被击中,因此请求在到达控制器逻辑之前终止。 有没有解决这个问题,或者这是ASP.NET Web API中的错误?

0 个答案:

没有答案