2011-04-22 87 views
0

我正在爲我們現有的網站寫一個簡單的網頁,網站管理員只會使用它來刪除服務器上某個目錄中的所有圖像。他會從他的網頁瀏覽器瀏覽此頁面(目前不被任何外部服務使用)。我正在考慮創建另一個ASPX頁面(顯然沒有鏈接或到任何地方)實現這一點。這是否被認爲是一個RESTful API?如果不是,那麼將會是什麼,並且會是比我提議的更優雅的解決方案?這是否被認爲是RESTful?

我意識到這是一個非常簡單的例子,但我試圖理解RESTful的真正含義以及它是否會以任何有意義的方式使我們現有的基礎架構受益,所以這就是這個問題的目的。

我們的網站完全是用ASP.NET 2.0 WebForms編寫的。

回答

0

這取決於你的URL結構。一個經典的REST API調用將會是,比如說: /images/delete

然後,您將發送一個Post作爲DELETE或GET或POST來完成您的需要。這更多的是REST式的方式。 REST並不是你用這種方法作爲該方法的結構所做的。我希望這是有道理的 :)。

+0

好的,我明白了。這對於WebForms來說很容易嗎(假設URL路徑直接與服務器上的文件路徑相關)?在MVC中這似乎簡單得多,您可以明確定義每個函數和/或視圖的路徑... – jnevelson 2011-04-22 18:53:04