【发布时间】:2016-01-20 15:26:21
【问题描述】:
我正在运行 MVC 5 并有一个搜索 API,它会生成以下链接:/SearchedItem.?format=json 其中SearchedItem. 是用户对搜索的输入。由于dot 字符,这显然会导致著名的 404。我研究了以下所有解决方案:
Dot character '.' in MVC Web API 2 for request such as api/people/STAFF.45287
Dots in URL causes 404 with ASP.NET mvc and IIS
ApiController returns 404 when ID contains period
但是,添加斜线(/SearchedItem./?format=json 和 /SearchedItem.?format=json/ 都试过)和 RAMMFAR 都不起作用。
寻找任何新的建议。
【问题讨论】:
标签: asp.net-mvc api url http-status-code-404