Python 简单的HTTP请求处理程序

  • 模块介绍
  • 简单应用 

 

一、模块介绍

 

  SimpleHTTPServer模块用于简单的HTTP访问共享程序,linux中可直接用于命令行进行共享,Windows也可以使用Cygwin进行命令行共享.

 

注意:SimpleHTTPServer模块作用于当前目录且默认端口为8000

 

 

二、简单应用

 

  1. linux系统
  2. windows系统

 

1.linux系统

# pwd
/opt
# python -m SimpleHTTPServer
Serving HTTP on 0.0.0.0 port 8000 ...

开启opt的HTTP共享,使用http://服务器IP:8000进行访问并且点击可直接下载,并且操作会实时产生日志.

 

为了不影响正常工作,可以配合 nohup命令来使用,也可以更改端口号

nohup python -m SimpleHTTPServer 80&

这样就可以直接使用服务器IP地址来访问,不需要加端口了。

 

 

2.windows系统

 

使用SimpleHTTPServer模块必须使用Cygwin来模拟linux环境,并执行python -m SimpleHTTPServer 80命令,使用http://服务器IP就可以直接访问

 

关于SimpleHTTPServer的更多情况请移步至Python官网

http://docs.python.org/2/library/simplehttpserver.html#module-SimpleHTTPServer

 

至此、完成。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值