启动小巧python-web服务
Python2
python 自带的web服务器模块
BaseHTTPServer
提供基本的Web服务和处理器类,分别是HTTPServer和BaseHTTPRequestHandler
SimpleHTTPServer
包含执行GET和HEAD请求的SimpleHTTPRequestHandler类。
CGIHTTPServer
包含处理POST请求和执行CGIHTTPRequestHandler类。
使用方法
1 | python2.7 -m CGIHTTPServer 8888 |
脚本一:
在上方服务启动脚本所在的目录中创建 cgi-bin
目录,并新建 hello.py
文件,文件内容:
1 | #!/usr/bin/env python |
测试请求
1 | curl 127.0.0.1:8888/cgi-bin/hello.py -d "a=codezm" -v |
脚本二:
1 | #!/usr/bin/env python |
发起网络请求:
1 | $ curl -v 127.0.0.1:8000/hello.py?a=1 |
Python3
1 | # 默认打开8000端口 |
更多
更多详情见:https://gitee.com/codezm/ruoyi-deploy