码迷,mamicode.com
首页 > 编程语言 > 详细

【转】用Python建立最简单的web服务器

时间:2017-08-22 13:55:24      阅读:171      评论:0      收藏:0      [点我收藏+]

标签:oca   blog   服务器   pre   自带   文件   处理   dos   post请求   

利用Python自带的包可以建立简单的web服务器。在DOS里cd到准备做服务器根目录的路径下,输入命令:

  • python -m Web服务器模块 [端口号,默认8000]
例如:
  • python -m SimpleHTTPServer 8080

然后就可以在浏览器中输入

  • http://localhost:端口号/路径
来访问服务器资源。 
例如:
  • http://localhost:8080/index.htm(当然index.htm文件得自己创建)
其他机器也可以通过服务器的IP地址来访问。

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

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

-------------------------------------------------
本博客中凡是未标明【转】字样的文章均为原创,作者保留版权,转载请务必保留原文地址。
博客地址:http://xuxn.cnblogs.com
如有问题请联系:xuxin1123@gmail.com

【转】用Python建立最简单的web服务器

标签:oca   blog   服务器   pre   自带   文件   处理   dos   post请求   

原文地址:http://www.cnblogs.com/dong1/p/7411121.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!