-
restful中的冪等性
查看全部 -
restful的定義
查看全部 -
冪等性的解釋:
GET / PUT / DELETE 是冪等操作,操作一次跟操作多次的效果 、作用是一樣的
POST 不是冪等操作, 所以對于連續多次操作需要有限定
查看全部 -
tornado.gen 協程模塊
- 通過配合yield
- 同步的方式來編寫異步的代碼
- 類似于JS的promise, sync的話會有callback hell出現
查看全部 -
小結
? ? ?了解RESTful風格的Api
? ? ? 使用Tornado框架來實現RESTFul Api ,代碼示例
查看全部 -
usermodel
查看全部 -
實現Tornado RESTful API
????使用Tornado實現Restful Api
????????Tornado 適合構建Restful微服務
????????實現UserModel
????????實現UserListRequestHandler和UserRequestHandler
查看全部 -
常用HTTP動詞
????GET/POST/PUT/DELETE分別用來 獲取/新建/更新/刪除 資源
????冪等性:GET/PUT/DELETE是冪等操作
????冪等指的是無論一次還是多次操作具有一樣的副作用
查看全部 -
RESTful風格
????RESTful 解釋
????????Resources(資源):使用URI指向的一個實體
????????Representation(表現層):資源的表現形式,比如圖片、HTML文本等
????????State Transfer(狀態轉化)GET、POST、PUT、DELETE HTTP動詞來操作資源。
查看全部 -
Restful
????什么是RESTful
????????Representational State Transfer
????????HTTP協議(1.0版和1.1版)的主要設計者 Roy Thomas Fielding提出
????????資源(Resources),表現層(Representation),狀態轉化(State Transfer)
查看全部 -
小結
????熟悉Tornado各個模塊的使用方式
????了解Tornado異步支持
????能夠通過官方文檔和Google查詢Tornado的使用方式
查看全部 -
協程和并發模塊
????協程和并發
????????tornado.gen 協程模塊
????????tornado.locks/tornado.queues 同步、協程隊列模塊
查看全部 -
異步網絡模塊
????異步networking
????????tornado.ioloop事件循環
????????tornado.iostream非阻塞socket封裝
????????tornado.tcpserver和tornado.tcpclient
查看全部 -
HTTP服務器和客戶端
????HTTP服務器和客戶端模塊
????????tornado.httpserver 非阻塞 HTTP服務器
????????tornado.httpclient異步 客戶端
查看全部 -
模板參數傳遞
????render("文件名", 參數=“具體信息")
查看全部
舉報