好的,我有一个巨大的问题,给它一个合适的标题,我的借口。
无论如何,我已经开始慢慢重新审视 Web 和 ASP.NET,我是一名 C# 开发人员,但在过去 5 年左右的时间里,我主要使用 Windows 应用程序,这并不是说我没有接触过 Web 本身时间,但这是作为 Web 服务(Restfull 以及丑陋的 SOAP 服务),我还处理了更多“原始”Web 请求。
但我一直没有使用 IIS 或 ASP.NET。
我想做的是拥有一个使用 URL 样式的网页,我可以用“like rest”来最好地描述,因此是“Restfull urls”标题。因为我认为大多数人从以下方面考虑这样的 URL:
http://example.com/item/
http://example.com/item/23/
等等。并不是说它们必须看起来像那样,但是我想使用这样的 URL 而不是
http://example.com/item?id=23
我知道潜台词会这样做,但我没有运气在他们的代码库中找到它。
现在据我所知,我可以实现一些 IHttpHandler,但至少对于我所看到的示例,他们将页面源代码写回代码中,我仍然有母版页等。我希望使用而不是使用在我自己的所有这些东西上,我真的只是想将 http://example.com/item/23/ 路由到http://example.com/item并要求 id 为 23 的项目......
我希望这是有道理的 >.<... 并且有人手头有一些我能找到的更好的例子。