关闭

python HTTPServer

1813人阅读 评论(0) 收藏 举报
分类:



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

0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:297141次
    • 积分:5810
    • 等级:
    • 排名:第4428名
    • 原创:300篇
    • 转载:185篇
    • 译文:0篇
    • 评论:10条
    最新评论