前言
在公司网站开发中,我们往往借助于Flask、Django等网站开发框架去提高网站开发效率。那么在面试后端开发工程师的时候,面试官可能就会问到网站开发的底层原理是什么?
所以我们不止仅仅会使用框架开发,还需要知其所以然
那么今天领大家不借助任何框架的基础上手动搭建一个资料查找网站
主要内容
TCP网络模型
正则表达式匹配资源
如何编写一个tcp server服务端
开始我们的代码,先是导入模块
如何实现一个静态的服务器呢? 可以使用Python自带的一个通讯模型:socket
python中内置的网络模型库tcp / udp
import socket
为浏览器发送数据的函数
- 当浏览器链接到网站服务器的时候
def ervice_client