随笔分类 - Tornado
摘要:# info=conn.recv(8096) # payload_len=info[1] &127 ##拿到这payload的值 # if payload_len==126: # extend_payload_len==info[2:4] #这个是头部信息,这个会往后面多占16位,就是前面的2个字节加上后面加上的4个字节,头部信息就是4个字节 # mask=info[4:8] ...
阅读全文
摘要:import tornado.ioloop import tornado.web from tornado.concurrent import Future import time from tornado import gen #fututre模块进行异步的请求操作 class MainHandler(tornado.web.RequestHandler): ...
阅读全文
摘要:第一种方式: import tornado.ioloop import tornado.web from tornado import gen from tornado.concurrent import Future import time #########异步效果1,iploop class MainHandler(tornado.web.RequestHandler): @ge...
阅读全文
摘要:http:socket实现,短连接,请求响应websocket,socket实现,双工通信,请求响应socket创建连接,不断开 原理讲解:socket:客户端:(浏览器)2.先去请求连接,连接服务端(ip和端口)4.客户端发送数据过去,向服务端发送特殊的值(客户端自己生成的随机字符串),加密的sh
阅读全文