https://www.cnblogs.com/yuanchenqi/articles/6083427.htm

一 什么是web框架

框架,即framework,

特指为解决一个开放性问题而设计的具有一定约束性的支撑结构,使用框架可以帮你快速开发特定的系统,简单地说,就是你用别人搭建好的舞台来做表演。

对于所有的Web应用,本质上其实就是一个socket服务端,用户的浏览器其实就是一个socket客户端。

import socket

def handle_request(client):

    buf = client.recv(1024)
    client.send("HTTP/1.1 200 OK\r\n\r\n".encode("utf8"))
    client.send("<h1 style='color:red'>Hello, yuan</h1>".encode("utf8"))

def main():

    sock = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
    sock.bind(('localhost',8001))
    sock.listen(5)

    while True:
        connection, address = sock.accept()
        handle_request(connection)
        connection.close()

if __name__ == '__main__':

    main()
View Code

相关文章:

  • 2021-09-24
  • 2022-01-11
  • 2021-07-17
  • 2021-06-12
  • 2021-05-23
  • 2022-12-23
  • 2021-07-28
猜你喜欢
  • 2021-10-31
  • 2021-06-01
  • 2021-09-15
  • 2021-11-13
相关资源
相似解决方案