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

example of Python http server

时间:2016-04-17 20:33:46      阅读:471      评论:0      收藏:0      [点我收藏+]

标签:

from BaseHTTPServer import HTTPServer, BaseHTTPRequestHandler

print "hello "


class TestHTTPHandle(BaseHTTPRequestHandler): 
def do_GET(self): 

print self.client_address
print self.command

buf = It works

self.protocal_version = "HTTP/1.1" 

print "yes no"

self.send_response(200) 

self.send_header("Welcome", "Contect") 

self.end_headers() 

self.wfile.write(buf)
def do_POST(self): 
buf = yes


def start_server(port): 
#Create the pbject and server requests
# serveaddr=(‘‘,8000)
# httpd=HTTPServer(serveaddr,TestHTTPHandler)
# print "Base serve is start add is %s port is %d"%(serveaddr[0],serveaddr[1])
# httpd.serve_forever()


# handle = TestHTTPHandle()

http_server = HTTPServer((127.0.0.1, int(port)), TestHTTPHandle) 
http_server.serve_forever()
print "start server"

start_server(8000)

 

example of Python http server

标签:

原文地址:http://www.cnblogs.com/studyNT/p/5401939.html

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