资源简介
http服务端(等待客户端请求)和socket服务端(监听客户端发送数据)
代码片段和文件信息
# coding:utf-8
import socket
from multiprocessing import Process
def handle_client(client_socket):
“““
处理客户端请求
“““
request_data = client_socket.recv(1024)
request_lines = request_data.splitlines()
if len(request_lines) > 0:
type_str = bytes.decode(request_lines[0])
if type_str.startswith(‘POST‘):
request_str = bytes.decode(request_lines[-1])
print(request_str)
# 构造响应数据
response_start_line = “HTTP/1.1 200 OK\r\n“
response_headers = “App Got Cmd\r\n“
response_body = “App HTTP Test
“
response = response_start_line + response_headers + “\r\n“ + response_body
# 向客户端返回响应数据
client_socket.send(bytes(response “utf-8“))
# 关闭客户端连接
client_socket.close()
if
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2020-04-22 16:59 server\
文件 1323 2020-04-20 15:07 server\httpserver.py
文件 257 2020-04-20 16:12 server\socketserver.py
- 上一篇:新手python爬虫必学案例,爬取豆瓣电影Top250
- 下一篇:林轩田机器学习笔记
相关资源
- python聊天室---pyqt5+socket+Thread聊天室
- Python中实现文件与服务端上传功能。
- Python-跳一跳改分器通过HTTP代理拦截进
- Python-aiohttp一个用于asyncio和Python的异
- python http服务器搭建
- Django2 dwebsocket 基于web消息传递 代码
- Python TCP通信 客户端 服务端
- Python 聊天室 客户端和服务端 聊天
- python Django websocket 实时消息推送
- 用Python实现语音的传输功能
- python实现类似QQ群聊
- python3 包装的httpclient,支持session
- Python简版聊天室代码
- python 3.6 socket传输视频
- 基于socket的python聊天
- 树莓派http协议onenet平台案例
- python实现类似于QQ或MSN的聊天系统
- python加django加websocket实现即时通讯
- 02.6.利用Python SOCKET多线程开发FTP软件
- Prometheus数据API导出Python脚本(export
- python多人聊天服务器 socket
- SOCKET实现DES加密的全双工聊天程序
- python聊天室
- 基于python实现的http接口自动化测试框
- TCPUDP;测试工具python;搭建udp服务器
- Websocket客户端Websocket-Client.zip
- proxy.py 在 python 中,轻量级的HTTP代理
- python实现QQ基本功能python实现聊天工具
- python socket编程服务端及客户端
- python监听socket客户端连接(驱动串口
评论
共有 条评论