首页 > 编程语言 > 详细

python学习之socket创建html服务器

时间:2016-01-08 08:06:41      阅读:306      评论:0      收藏:0      [点我收藏+]
#coding:utf-8
import socket

def process_request(request):
    request.recv(1024)#读取接受的字节
    request.send("HTTP/1.1 200 OK\r\n")#返回请求状态码
    request.send("Content-Type:text/html\r\n\r\n")#返回数据格式解析类型
    request.send("<h1>it‘s worked</h1>")#返回一个服务器数据格式

def main():
    sock = socket.socket(socket.AF_INET,socket.SOCK_STREAM)#创建一个服务器socket监听
    sock.bind((‘localhost‘,8080))
    sock.listen(5)#设置最大监听数
    while True:
        connection,address = sock.accept()#接受浏览器请求
        process_request(connection)
        connection.close()
if __name__=="__main__":
    main()
	

  

python学习之socket创建html服务器

原文:http://www.cnblogs.com/ayixi/p/5111868.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!