标签: c# iis asp.net-web-api
我有一个Asp.Net Web Api应用程序,它将ip地址作为输入并返回相应ip的国家/地区。 当我通过以下网址时
http://localhost:portno/xx.xx.xx.xx
它抛出Error 404
Error 404
任何人都可以告诉我为什么?
答案 0 :(得分:3)
简短的hacky回答:添加一个尾随正斜杠。 IIS认为它是hte URL末尾的文件。
更长,更优雅的答案:查看这些链接以获得需要更多工作的更清晰的修复:
ApiController returns 404 when ID contains period
Dots in URL causes 404 with ASP.NET mvc and IIS