waz*_*zza 3 c# iis asp.net-web-api
我有一个 Asp.Net Web Api 应用程序,它以 ip 地址作为输入并返回相应 ip 的国家/地区。当我通过以下网址时
http://localhost:portno/xx.xx.xx.xx
Run Code Online (Sandbox Code Playgroud)
它抛出 Error 404
谁能告诉我为什么?
简短的回答:添加尾随正斜杠。IIS 认为它是一个位于 hte URL 末尾的文件。
更长、更优雅的答案:查看这些链接以获得需要更多工作的更干净的修复:
当 ID 包含句点时,ApiController 返回 404
URL 中的点导致 404 与 ASP.NET mvc 和 IIS
| 归档时间: |
|
| 查看次数: |
1900 次 |
| 最近记录: |