嘗試理解SOAP與REST和RESTful

嘗試理解SOAP與REST和RESTful

通俗的語言解釋REST、RESTful。
一句話:URL定位資源,用HTTP動詞
  1. REST不是rest這個詞,REST是指的是網絡中client和server的一種交互形式,REST本身並不實用,實用的是如何設計RESTfulAPI。

  2. Server提供的RESTfulAPI中,URL中只適用名詞來指定資源。原則上不使用動詞。“資源”是REST架構或者整個網絡處理的核心。
    比如:
    /bes/ctz/iot/apnconfiguration
    /bes/ctz/iot/dpiconfiguration

  3. HTTP協議裏動詞來實現資源的扭轉
    GET:用來獲取資源。
    POST:用來新建資源。
    PUT:用來更新資源。
    DELETE:用來移除資源。

放張圖吧,更清晰些:
在這裏插入圖片描述

Request URL:資源
Request Method:這裏填寫資源的動詞
總結下RESTful接口:
看URL 就知道要什麼。
看http method 就知道幹什麼。
看http status code就知道結果如何。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章