Python9-前端基础知识-day47

web开发本质:
1、浏览器输入网址回车都发生了什么?
1、浏览器给服务端发送一个消息
2、服务端拿到消息
3、服务端返回消息
4、浏览器展示页面
C/S架构----B/S架构
客户端和服务端 消息的格式是约定好的
HTTP协议:浏览器和服务器之间约定好的消息格式
import  socket
sk = socket.socket()
sk.bind(('127.0.0.1',8000))
sk.listen(5)
while 1:
    conn,addr = sk.accept()
    conn.recv(1024)
    conn.send(b'HTTP/1.1 200 OK\r\n\r\n')
    with open('data.txt','rb') as f:
        msg = f.read()
    conn.send(msg)
    # conn.send(b'<h1>hello s9)</h1>')
    conn.close()

猜你喜欢

转载自www.cnblogs.com/zhangtengccie/p/10503442.html