QQ叫紫珊 发表于 2017-4-29 07:12:02

Python 简单的HTTP请求处理程序


[*]模块介绍
[*]简单应用 


  一、模块介绍
    SimpleHTTPServer模块用于简单的HTTP访问共享程序,linux中可直接用于命令行进行共享,Windows也可以使用Cygwin进行命令行共享.
  注意:SimpleHTTPServer模块作用于当前目录且默认端口为8000
  二、简单应用


[*]linux系统
[*]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
  至此、完成。
页: [1]
查看完整版本: Python 简单的HTTP请求处理程序