2010-02-07 18 views
0

這個問題有兩個相關的部分。 首先,我正在尋找一個小例子,介紹如何使用單個HttpHandler處理一系列RESTful URL,例如/ Account/{userName}和/ Account/{userName}/Profile。 目前,我對擁抱MVC或使用REST入門套件不感興趣。 我應該將HttpHandler類放在類庫中嗎?我應該發佈到RESTful URL的根目錄嗎?你如何使用IHttpHandler處理REST式URL?

我的第二個問題源於我的ASP.NET託管是通過網絡託管公司完成的。我需要問他們的技術團隊爲我配置IIS嗎?這是正常的做法嗎?

回答

0

這已經內置到帶有UrlRoutingModule的ASP.NET 3.5 SP1中。詳情請查閱this article。如果託管公司支持ASP.NET 3.5 SP1,它將支持這一點。

+0

感謝您的回答。我試圖將這種方法用於我的項目,並且在Visual Studio中運行良好,並在發佈到我的Web服務器時失敗。沒有編譯錯誤,所以我希望我的服務提供商安裝了​​SP1。 如果我在瀏覽器中直接請求它們,ashx頁面會完全加載,但在使用我的路線時會出現404錯誤。 – Kivin 2010-02-08 09:11:39