python快速建立超简单的web服务器的实现方法

yipeiwu_com7年前服务器

作为临时测试用python命令来搭建web测试是最好不过的选择了;

CD切换到当前目录只需要一句python命令就迅速搭建好了简单的web服务器,python linux自带又无需额外配置安装感觉还是很好用的;

python开启web服务器命令

python -m SimpleHTTPServer 8080

端口号可以任意指定一个没有被占用的端口,但必须能通过防火墙;

执行完上面命令后,直接输入IP地址加端口号就行了

http://:端口号/路径  如:http://192.168.0.12/8080

如果没有index文件它支持目录列表

这个python服务器包含:

BaseHTTPServer: 提供基本的Web服务和处理器类,分别是HTTPServer和BaseHTTPRequestHandler。
SimpleHTTPServer: 包含执行GET和HEAD请求的SimpleHTTPRequestHandler类。
CGIHTTPServer: 包含处理POST请求和执行CGIHTTPRequestHandler类。

相关文章

使用浏览器访问python写的服务器程序

代码如下所示: import socket import re import multiprocessing def service_client(client_socket):...

Nginx搭建HTTPS服务器和强制使用HTTPS访问的方法

Nginx搭建HTTPS服务器和强制使用HTTPS访问的方法

HTTPS简介 HTTPS(Hyper Text Transfer Protocol Secure),是一种基于SSL/TLS的HTTP,所有的HTTP数据都是在SSL/TLS协议封装之...

在阿里云服务器上配置CentOS+Nginx+Python+Flask环境

项目运行环境 阿里云(单核CPU, 1G内存, Ubuntu 14.04 x64 带宽1Mbps), 具体购买和ssh连接阿里云本文不做描述。 实用工具 首先进入阿里云后先要升级下apt...

利用python实现对web服务器的目录探测的方法

利用python实现对web服务器的目录探测的方法

一、python Python是一种解释型、面向对象、动态数据类型的高级程序设计语言。 python 是一门简单易学的语言,并且功能强大也很灵活,在渗透测试中的应用广泛,让我们一起打...

python 从远程服务器下载日志文件的程序

复制代码 代码如下:import osimport sysimport ftplibimport socket #####################################...