REST四個基本原則:

  1. 使用HTTP動詞:GET POST PUT DELETE;
  2. 無狀態連接,服務器端不應保存過多上下文狀態,即每個請求都是獨立的;
  3. 為每個資源設置URI;
  4. 通過XML JSON進行數據傳遞;

實現上述原則的架構即可稱為RESTFul架構。

  • 互聯網環境下,任何應用的架構和API可以被快速理解;
  • 分布式環境下,任何請求都可以被發送到任意服務器;
  • 異構環境下,任何資源的訪問和使用方式都統一;
最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • Spring Cloud為開發人員提供了快速構建分布式系統中一些常見模式的工具(例如配置管理,服務發現,斷路器,智...
    卡卡羅2017閱讀 134,923評論 18 139
  • 一說到REST,我想大家的第一反應就是“啊,就是那種前后臺通信方式。”但是在要求詳細講述它所提出的各個約束,以及如...
    時待吾閱讀 3,467評論 0 19
  • API定義規范 本規范設計基于如下使用場景: 請求頻率不是非常高:如果產品的使用周期內請求頻率非常高,建議使用雙通...
    有涯逐無涯閱讀 2,592評論 0 6
  • 前言 HTTP Method的歷史: HTTP 0.9 這個版本只有GET方法 HTTP 1.0 這個版本有G...
    老馬的春天閱讀 26,000評論 3 9
  • REST本身是一個高度抽象化的架構風格,因而總是很難對它有一個比較深入且印象深刻的理解。寫這篇文章的目的,是自己對...
    vito1994閱讀 2,884評論 0 26