本文我们则主要讲解nginx是如何读取客户端发送来的请求头的数据,并且解析这些数据的。本质上来讲,请求行的数据和请求头的数据读取流程是基本一致的,因为其都面临着如何从间断的数据流中读取到数据,也面临着如何对数据进行处理的问题。
2025年03月20日
本文我们则主要讲解nginx是如何读取客户端发送来的请求头的数据,并且解析这些数据的。本质上来讲,请求行的数据和请求头的数据读取流程是基本一致的,因为其都面临着如何从间断的数据流中读取到数据,也面临着如何对数据进行处理的问题。
2025年03月20日
完全是基础,新手可以随意看看,大牛可以关闭浏览页了,哈哈。
在开始介绍socket前先补充补充基础知识,在此基础上理解网络通信才会顺理成章,当然有基础的可以跳过去了。都是废话,进入正题。
TCP/IP:Transmission Control Protocol/Internet Protocol,传输控制协议/因特网互联协议,又名网络通讯协议。简单来说:TCP控制传输数据,负责发现传输的问题,一旦有问题就发出信号,要求重新传输,直到所有数据安全正确地传输到目的地,而IP是负责给因特网中的每一台电脑定义一个地址,以便传输。从协议分层模型方面来讲:TCP/IP由:网络接口层(链路层)、网络层、传输层、应用层。它和OSI的七层结构以及对于协议族不同,下图简单表示:
2025年03月20日
解析http请求:
在解析http请求之前,我们先来复习下http请求包含的各个部分及每个部分的协议格式。
一个http请求一般由 请求行、请求头、请求体、响应行、响应头、响应体 这6个部分组成。
2025年03月20日
目前为止,我们程序中的数学问题和揭发都与数字运算有关。不过,数学的教学、学习和实践中还有另外一种方式,那就是用符号和符号之间的运算来表示。例如典型的代数问题中的x和y,我们将这类数字称为符号数学(symbolic math)。想想当时令人头疼的因式分解(例如,分解
2025年03月20日
在这个万物互联的时代,无线通信技术已经成为嵌入式系统中不可或缺的一部分。其中,Wi-Fi模块作为连接设备与网络的重要桥梁,其性能与兼容性显得尤为关键。Intel的AX210NGW Wi-Fi 6E模块作为一款高性能的无线网络适配器,不仅支持最新的Wi-Fi 6E标准和蓝牙5.3,还具备出色的传输速度和兼容性,为嵌入式系统的无线连接提供了强有力的支持。
2025年03月20日
看到了一个基于python的微信开源库:itchat,玩了一天,做了一个程序,把私聊撤回的信息可以收集起来并发送到个人微信的文件传输助手,包括:
2025年03月20日
正则表达式(Regular Expression,简称Regex)是一种强大的文本处理工具,它使用一种特定的模式(Pattern)来描述要搜索的文本字符串的集合。Python通过内置的
2025年03月20日
正则表达式也分前期绑定与后期绑定。前期绑定:“工具”—>“引用” 选项,然后在“引用”对话框中选中“Microsoft VBScript Regular Expressions 5.5”前的复选框,然后单击“确定”。使用时将一个变量声明为正则对象类型:Dim reg As New RegExp。
2025年03月20日
在 Python 编程的广阔天地里,正则表达式宛如一把万能钥匙,开启了高效文本处理的大门。无论是从海量文本中精准提取关键信息,还是对输入数据进行严格的格式验证,正则表达式都展现出了无可比拟的强大功能。它通过定义特定的模式,让程序能够灵活地匹配、搜索、替换文本内容。接下来,让我们深入探索 Python 正则表达式的语法规则、常用函数以及丰富的应用场景。