用Python手动实现一个简单的服务器,不借助任何框架在浏览器中输出任意内容

前言

在公司网站开发中,我们往往借助于Flask、Django等网站开发框架去提高网站开发效率。那么在面试后端开发工程师的时候,面试官可能就会问到网站开发的底层原理是什么?
在这里插入图片描述
所以我们不止仅仅会使用框架开发,还需要知其所以然

那么今天领大家不借助任何框架的基础上手动搭建一个资料查找网站

主要内容

TCP网络模型
正则表达式匹配资源
如何编写一个tcp server服务端

开始我们的代码,先是导入模块
如何实现一个静态的服务器呢? 可以使用Python自带的一个通讯模型:socket

python中内置的网络模型库tcp / udp
请添加图片描述

import socket

为浏览器发送数据的函数

  1. 当浏览器链接到网站服务器的时候
def ervice_client
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值