Human web ——一般返回html 頁面供人觀看
programmable web —- 一般返回xml,json 等供程序解析。
請求報文:
1.post:請求方法
2./chapter17/user.html: 請求路徑 URI是host+路徑 (信封地址)
3.http/1.1 :協議名稱以及版本號
4.請求報頭:若干組(屬性名+屬性值 )(信封上貼的標籤)
5.報文體||文檔||表示: 放在信封裏面的文檔
響應報文:
響應代碼:200 ok
對數據採取什麼操作信息? 方法信息,
http方法:post,delete,put (rest)
放在實體中。method =”“;(Rpc)
對那些數據進行操作??作用域信息
可以放在URI中?q=12
放在實體中。
web服務分類:
Rest式,RPC,Rest-RPC.
Rest :面向資源的架構
方法信息:http方法。作用域放在 URI裏面。
RPC:方法信息和作用域信息都在信封裏或者報頭裏。
暴露一個URI,
方法信息和作用域信息放在URI 裏面。通過參數的方式。
RPC暴露的方法
REST 服務暴露標準HTTP對象也就是資源。
Rest 是一個設計原則。