web框架的本质

复制代码
复制代码
import socket

sk = socket.socket()
sk.bind(("127.0.0.1", 80))
sk.listen()


while True:
    conn, addr = sk.accept()
    data = conn.recv(8096)
    conn.send(b"OK")
    conn.close()
复制代码
复制代码
我们可以这样理解:所有web应用本质上就是一个socket服务器,,而用户就是你一个socket客户端。而这中间的通信规则就是HTTP协议。