好吧,我有一个巨大的问题,给这个正确的标题,我的借口。IIS上ASP.NET页面的Restfull url
无论如何,我已经开始慢慢看待Web和ASP.NET了,我是C#开发人员,但过去5年左右我主要使用Windows应用程序,并不是我没有触及Web因为那时候,但是这是作为Web服务(Restfull以及丑陋的SOAP服务),我也使用了更多的“原始”Web请求。
但我一直没有与IIS或ASP.NET工作。
我想要做的是使用一种网页风格,我最好用“像休息”一样描述网页,因此是“Restfull网址”标题。因为我认为大多数人都认为这样的网址是:
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的项目...
我希望这是有道理的所有>。 < ...而且有人有一些更好的例子,我可以找到。
您使用哪种.net框架和IIS版本? – DotNetUser
我实际上并不是100%确定,部署有点远,所以我认为那时我们正在讨论.NET 4.0和IIS 7.5。 这就是我在当地的atm。但是我向该公司发出了一个支持请求,该请求旨在承载此请求并请求.NET/OS/IIS版本信息。 但现在假设使用.NET 4.0和IIS 7.5。 – Jens
我有机会获得IIS 7和.NET 4.0(Windows 2008服务器)。根据托管公司。 – Jens