快速用python搭建http服务器

Python学习笔记 楚盟 251℃ 0评论

在linux内核系统上通常搭建web服务器用的最多的是apache、nginx这两种;
除了这两种之外,熟知python也是可以快速搭建http服务器的,并且非常简单,只需要一句话就能快速搭好;

命令:

python -m SimpleHTTPServer 8080 #不指定端口默认为8000

然后就可以在浏览器中输入
http://localhost:端口号/路径

对应目录

对应当前目录,在哪个目录执行该命令就对应哪个目录
例如:cd 切换到 /home/wwwroot/ 执行该命令,该目录则为http服务器目录;

这里的“Web服务器模块”有如下三种:

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

转载请注明:楚盟博客 » 快速用python搭建http服务器

发表我的评论
取消评论
表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址