码迷,mamicode.com
首页 > Web开发 > 详细

Web框架的原理

时间:2019-04-22 10:44:34      阅读:170      评论:0      收藏:0      [点我收藏+]

标签:技术   图片   span   pytho   对象   浏览器   cep   ddr   ima   

Web框架本质

我们可以这样理解:所有的Web应用本质上就是一个socket服务端,而用户的浏览器就是一个socket客户端。 这样我们就可以自己实现Web框架了。

 

socket服务端

#!/usr/bin/env python3
# _*_ coding:utf-8 _*_
import  socket

# 实例化socket对象
sk = socket.socket()

# 绑定IP和端口
sk.bind((127.0.0.1,9000))

# 监听
sk.listen()

while True:
    # 等待连接
    conn,addr = sk.accept()

    # 接收数据
    data = conn.recv(1024)
    print(data)

    # 发送数据
    conn.send(bok)

    # 断开连接
    conn.close()

 

socket客户端(浏览器访问)

技术图片

 

Web框架的原理

标签:技术   图片   span   pytho   对象   浏览器   cep   ddr   ima   

原文地址:https://www.cnblogs.com/root0/p/10748652.html

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