2013-03-17 53 views
-1

我想更好地理解REST的概念。我閱讀了維基百科的文章,但對我來說仍然有點模糊。從我來到明白,如果我需要讓我的web應用程序REST兼容的,我必須:在Web應用程序的上下文中,是否實現REST意味着只使用GET請求?

  • 使用GET請求,避免POST
  • 避免查詢參數在服務器上
  • 避免保存會話狀態
  • 表達我的應用程序的API使用原子操作

有人可以解釋更請,其實是一個例子是真是太棒了! 謝謝

回答

1

我不認爲HTTP方法是相關的。關鍵詞是「代表性的」(即網址應該代表行動)和「轉移」(即在請求者和迴應者之間傳輸數據)。參數也很好。

+0

感謝您的回覆。我現在瞭解URL部分。但數據傳輸應該如何完成? – kfc 2013-03-18 09:21:36

+0

HTTP?我沒有保證我承諾,但在處理任何與REST有關的事情之前,您需要了解HTTP管道。即使我去這個頁面查看你的問題是一個「數據傳輸」。這是一個GET請求。 – LiverpoolsNumber9 2013-03-18 14:35:59

+0

感謝兄弟,你推薦更多的讀物嗎? – kfc 2013-03-18 16:39:45

相關問題