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()
mysocket.py

相关文章: