文件名称:Simple-HTTP-Server
文件大小:223KB
文件格式:ZIP
更新时间:2024-04-20 21:01:12
Python
简单的HTTP服务器 一个基于TCP协议的简单http服务器 实现一个简易的Web服务器,提供两个HTTP接口: POST / ping接受body参数名称,返回200状态码,原样输出名称 GET / now返回200状态码,输出当前最大化 对于其他访问,返回404状态码 提示:除了功能本身的实现之外,检查评估范围还包括边缘情况的处理,代码风格,性能考量等。 实现完成后的效果如下: $ curl -X POST -d'name = hello%20world'http: 8000/ping您好,世界您好 $ curl -X POST -d'foo = bar&name = hello%20world'http: 8000/ping您好,世界您好 $ curl 1610085139 $ curl 找不到页面
【文件预览】:
Simple-HTTP-Server-main
----server()
--------__pycache__()
--------base_http_server.py(297B)
--------socket_server.py(1KB)
--------http_server.py(467B)
----handler()
--------__pycache__()
--------base_handler.py(1KB)
--------__init__.py(0B)
--------base_http_handler.py(7KB)
--------http_handler.py(1KB)
----Reference Material()
--------server()
--------handler()
--------socket()
--------test()
--------实现HTTP服务器.xmind(71KB)
--------util.py(528B)
--------resources()
----LICENSE(1KB)
----.DS_Store(8KB)
----README.md(832B)
----.gitattributes(66B)
----Test.md(323B)