1.web请求本质是什么:
web请求本质:就是一个socket。 浏览器充当是客户端,python充当一个服务器端
浏览器请求相当一次tcp请求,请求完成断开连接 ,下次去的时候,还知道是谁不,
http是无状态的。使用下之前写的socket代码:
#__author__ = 'wuchao' import socket def handle_request(client): buf = client.recv(1024) client.send(b"HTTP/1.1 200 OK\r\n\r\n") client.send(b"Hello, Seven") def main(): sock = socket.socket() sock.bind(('localhost',8099)) sock.listen(5) while True: connection, address = sock.accept() handle_request(connection) connection.close() if __name__ == '__main__': main()