简易服务器搭建

搭建服务器有多种方法,不过大同小异

使用socket库搭建:

import socket #导入库

def main():
    sock = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
    sock.bind(('localhost',8080)) #设置主机名和端口
    sock.listen(5) #监听

    while True: #主循环
        connection, address = sock.accept()
        buf = connection.recv(1024) #接收数据

        connection.sendall(bytes("HTTP/1.1 201 OK\r\n\r\n","utf8"))
        connection.sendall(bytes("<h1>Hello world!</h1>","utf8"))
        connection.close()

if __name__== '__main__':
    main()
View Code

猜你喜欢

转载自www.cnblogs.com/shudu/p/11643700.html