网络编程
米九
二十一
男
188
爱好女
展开
-
Socket
服务端:import socketimport threadingclass ChatServer: def __init__(self, ip="127.0.0.1", port=9999): self.sock = socket.socket() # 套接字对象 self.ip = ip self.port = port ...原创 2019-09-07 09:26:21 · 106 阅读 · 0 评论 -
Socket文件传输
服务端:输入文件完整路径发送给客户端import structimport jsonimport ostcp_server = socket()ip_port = (('127.0.0.1', 8080))buffsize = 1024# 端口的重复利用tcp_server.bind(ip_port)tcp_server.listen(5)print('还没有人链接...原创 2019-09-09 20:52:20 · 205 阅读 · 0 评论 -
Socket 2.0
服务端:from socketserver import ThreadingTCPServerfrom socketserver import StreamRequestHandlerclients = {}class ChatHandler(StreamRequestHandler): def __init__(self, request, client_address, ...原创 2019-09-11 23:49:48 · 202 阅读 · 0 评论 -
http server
在浏览器输入主机ipimport threadinghttp_server = socket.socket()http_server.bind(("0.0.0.0", 80))http_server.listen()def handler(request, addr): print(f"{addr}接收http请求:") print(request.recv(102...原创 2019-09-11 23:53:16 · 246 阅读 · 0 评论