HTTP 服务器软件 python-simple-http-server

MIT
Python
跨平台
2018-11-09
Keijack

这是一个使用 Python 语言编写的“简单”的 HTTP 服务器软件。支持 Python 2.7 以及 3.6 以上的版本。

该软件参考了 Spring MVC 的 Request Mapping 设计理念,你可以非常容易的来配置你的请求转发。所有请求处理的控制器的编写亦非常自由,通过指定的关键字参数,你可以非常快捷的获取请求中的各种参数,例如头部信息、Cookies、请求参数、路径参数、请求体信息等。

返回响应信息也是非常的自由,你可以直接返回一个字典(dict)对象,字符串对象,Response对象,StaticFile对象,字节流(bytes)等,该软件都能智能的帮你转成适合的响应体返回给请求方。

同时,该软件还支持过滤器,通过过滤器链式的设计,你可以很容器的拦截不同的请求,例如做一些验证信息等。

的码云指数为
超过 的项目
加载中

评论(0)

暂无评论

暂无资讯

暂无问答

Python:编写HTTP Server处理GET请求

##代码: 下面代码修改自`http://www.binarytides.com/python-socket-server-code-example/`,支持GET请求这一部分是自己写的。 ``` # coding: UTF-8 import socket import sys HOST = '' #...

2015/06/02 15:44
814
0
使用devpi来搭建缓存镜像源服务器

# 安装devpi ```python pip install devpi-server devpi-web ``` ## 启动devpi-server ```python devpi-server --host=0.0.0.0 --start ``` ## 默认缓存服务器使用的3141端口。再pip安装的时...

2017/02/21 18:34
228
0
Python troubleshooting.

Got a source code for python but can't find source module Google app engine: but I guess webapp2 can also be installed and run without using the sdk development kit. See http://...

2013/01/04 03:13
19
0
【ZZ】python-ntlm

python-ntlm Python library that provides NTLM support, including an authentication handler for urllib2. This library allows you to retrieve content from (usually corporate) serv...

2013/07/30 16:24
88
0
Benchmarking Go and Python Web servers

Golang与Python http服务器性能对比

2015/05/14 10:03
26
0
用Python建立最简单的web服务器

前提:已装好python,mac默认已有 参考:https://www.cnblogs.com/xuxn/archive/2011/02/14/build-simple-web-server-with-python.html 利用Python自带的包可以建立简单的web服务器。在DOS里...

前天 16:09
5
0
Python frameworks, libraries, software and resources

Awesome Python A curated list of awesome Python frameworks, libraries, software and resources. Inspired by awesome-php. Awesome Python Admin Panels Algorithms and Design Pattern...

2018/12/26 15:59
1
0
网站导航

网站导航

2015/06/05 22:05
2.1K
0

没有更多内容

加载失败,请刷新页面

返回顶部
顶部