-
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("文件名", 参数=“具体信息")
查看全部
举报