-
HTTP请求报文
查看全部 -
HTTP请求过程
查看全部 -
HTTP协议常用的方法
查看全部 -
HTTP协议
查看全部 -
HTTP协议
查看全部 -
HTTP协议
查看全部 -
!!!!查看全部
-
一.HTTP的原理 1.如何接收顾客查看全部
-
多线程处理模型
查看全部 -
多线程处理模型
查看全部 -
网络请求处理器Handler类
查看全部 -
TCPServer类
查看全部 -
#!/usr/bin/python3 # -*- coding: utf-8 -*- # @author : liuhefei # @Time : 2019/10/5 19:03 # @desc: HTTP服务端编程 import socket def server(): # 1. 创建套接字 s = socket.socket() # 2. 绑定套接字 HOST = '127.0.0.1' PORT = 6666 s.bind((HOST, PORT)) # 3. 监听套接字 s.listen(5) # 4. 处理信息 while True: c, addr = s.accept() print('Connect client: ' , addr) msg = c.recv(1024) print("From client: %s" %msg) c.send(msg) # 发送数据 pass if __name__ == "__main__": server()
#!/usr/bin/python3 # -*- coding: utf-8 -*- # @author : liuhefei # @Time : 2019/10/5 19:10 # @desc: HTTP客户端编程 import socket def client(): # 1. 创建套接字 s = socket.socket() # 2. 连接套接字 HOST = '127.0.0.1' PORT = 6666 s.connect((HOST, PORT)) # 3. 处理数据 s.send(b'Hello World!') # b表示是字节 msg = s.recv(1024) print("From Server: %s" % msg) if __name__ == "__main__": client()
查看全部 -
服务端编程:创建套接字→绑定套接字→监听套接字→处理信息
客户端编程:创建套接字→连接套接字→处理信息
查看全部 -
网络套接字
查看全部
举报
0/150
提交
取消