测试python HTTPServer功能

简介:
1
2
#基本HTTP
python  - m BaseHTTPServer  8080


如果当前目录有index.html 则可以直接显示

1
2
#简单HTTP 包含GET与HEAD请求
python  - m SimpleHTTPServer  8080
1
2
#HTTP 包含POST请求 当前
python  - m CGIHTTPServer  8080

已sh脚本为CGI程序的语言 如下: 当前目录下新建cgi-bin目录

1
2
3
4
5
6
7
8
9
10
#!/bin/bash
echo  "Content-Type: text/html"  # HTML is following
echo  ""
echo  "<H1>This is my first CGI script</H1>"
echo  "Hello, world!"
 
for ((i=1;i<=100;i++))
do
    echo  $i
done


访问地址

http://localhost:8000/cgi-bin/index.sh

将输入SHELL脚本内容



      本文转自flyingzf  51CTO博客,原文链接:http://blog.51cto.com/flyingzf/1827577,如需转载请自行联系原作者


相关文章
|
9天前
|
测试技术 Python
Python 的自动化测试:如何使用 Python 的 unittest 模块进行测试?
在Python中进行自动化测试可利用`unittest`模块。以下是一个简单的示例,展示了如何编写测试用例
10 0
|
7月前
|
机器学习/深度学习 监控 关系型数据库
Python 实现后端的基本步骤
Python 是一种非常流行的后端编程语言,下面是使用 Python 实现后端的基本步骤
|
3月前
|
Python
python 使用 AppiumService 类启动appium server
python 使用 AppiumService 类启动appium server
52 0
|
4月前
|
Python
Python 工具和库:解释什么是 Flask Blueprints?
Python 工具和库:解释什么是 Flask Blueprints?
|
8月前
|
C# Python
基于Flask创建Python服务端,并调用Python客户端、C#客户端
基于Flask创建Python服务端,并调用Python客户端、C#客户端
103 0
|
Prometheus 监控 Cloud Native
python promethues_client 模块开发 exporter
python promethues_client 模块开发 exporter
|
Python
接口自动化框架(Python)之 三,base.py的配置
接口自动化框架(Python)之 三,base.py的配置
93 0
|
C++ Python
ROS入门笔记(十一):编写与测试简单的Service和Client (Python)
ROS入门笔记(十一):编写与测试简单的Service和Client (Python)
439 0
ROS入门笔记(十一):编写与测试简单的Service和Client (Python)
|
Java Python
Thrift的服务器和客户端Python案例
Thrift的服务器和客户端Python案例
175 0
|
JSON 测试技术 网络安全
python接口自动化测试 - requests库的基础使用
python接口自动化测试 - requests库的基础使用
100 0
python接口自动化测试 - requests库的基础使用