python HTTPServer

原创 2013年12月03日 09:09:52



'''
Created on 2013-12-3


@author: Administrator
'''
from BaseHTTPServer import HTTPServer, \
    BaseHTTPRequestHandler


class RequestHandler(BaseHTTPRequestHandler):
    def _writeheaders(self):
        self.send_response(200);
        self.send_header('Content-type','text/html');
        self.end_headers()
        
    def do_HEAD(self):
        self._writeheaders()
        
    def do_GET(self):
        self._writeheaders()
        self.wfile.write("""
        <html>
        <head>
        <title>basehttp</title>
        </head>
        <body>this is body</body>
        </html>
        """) 
        
serveraddr = ('', 18765)
sevr = HTTPServer(serveraddr, RequestHandler)    
sevr.serve_forever()   
   

启动后用浏览器访问可以看到响应     

 http://localhost:18765/       
        
        
        
        
        

300 行 python 代码的轻量级 HTTPServer 实现文件上传下载

# !/usr/bin/env python # coding=utf-8 # http://my.oschina.net/leejun2005/blog/71444 """ 简介:这是一个...
  • qtlyx
  • qtlyx
  • 2016年11月08日 19:21
  • 1747

python使用web.py开发httpserver,解决post请求跨域问题

使用web.py做http server开发时,遇到postman能够正常请求到数据,但是浏览器无法请求到数据,查原因之后发现是跨域请求的问题。 跨域请求,就是在浏览器窗口中,和某个服务端通过某个 ...

Android 上传多个文件至httpserver

  • 2017年08月26日 12:43
  • 1.25MB
  • 下载

通向架构师的道路(第十六天)IBM Websphere与IBM HttpServer的集成

一、IBMWebsphere与IBMHttpServer IBM WebSphere非常强大,几乎可以和任何主流Web服务器集成。其原理和Weblogic与Apache以及tomcat与Apache...

QT简单的HttpServer

  • 2013年01月21日 12:53
  • 27KB
  • 下载

httpserver.rar

  • 2009年05月07日 12:36
  • 601KB
  • 下载

Poco C++库网络模块例子解析2-------HttpServer

//下面程序取自 Poco 库的Net模块例子----HTTPServer 下面开始解析代码 #include "Poco/Net/HTTPServer.h" //继承自TCPServer ...

多线程httpserver

  • 2009年09月21日 00:19
  • 33KB
  • 下载

httpserver 示例

  • 2012年03月12日 10:45
  • 1KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:python HTTPServer
举报原因:
原因补充:

(最多只允许输入30个字)