python HTTPServer

来源:互联网 发布:手机淘宝不能发布宝贝 编辑:程序博客网 时间:2024/05/10 03:31



'''
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/       
        
        
        
        
        

原创粉丝点击