
网络原理
Duaigi
很喜欢朋友的一句话:"你个臭贴图的"
展开
-
HTTP的完整请求过程
HTTP通信机制是在一次完整的HTTP通信过程中,Web浏览器与Web服务器之间将完成下列7个步骤: 1.建立TCP连接 在HTTP工作开始之前,web浏览器首先要通过网络与Web服务器建立连接, 链接是通过TCP来完成的,该协议与IP协议共同构建Internet,即著名的 TCP/IP协议族,因此Internet又被称作是TCP/IP网络。 HTTP是比TCP更高层次的应用层协议,根据规则,只有低层协议建立之后才能, 才能进行更层协议的连接,因此,首先要建立TCP连接,一般TCP连接的端口号是80。 2原创 2021-03-12 12:22:58 · 178 阅读 · 0 评论 -
HTTP的工作原理及请求方法、状态码
HTTP工作原理 HTTP协议工作与客户端-服务器 架构上。 浏览器作为HTTP客户端通过URL向HTTP服务端WEB端发送所有请求。 Web服务器根据收到的请求,向客户端发送响应消息。 HTTP的注意事项 HTTP是无连接:无连接的含义是限制每次连接只处理一个请求。服务器处理完客户的请求,并收到客户的应答后,即断开连接。采用这种方式可以节省传输时间。 HTTP是媒体独立的:这意味着,只要客户端和服务器知道如何处理的数据内容,任何类型的数据都可以通过HTTP发送。客户端以及服务器指定使用适合的MIME-ty原创 2021-03-11 20:14:45 · 327 阅读 · 0 评论 -
基于Nodejs的TCP通信
使用NodeJs实现TCP通信 原理: 服务端TCP监听来自客户端的连接请求,并使用TCP连接向客户端发送数据; 客户端TCP连接到服务端并与服务器交互数据。客户端与服务端之间依靠套接字进行双向通信 server.js const net = require('net'); const HOST = '127.0.0.1'; const PORT = 8080; //统计连接客户端的个数 var count = 0; // 创建TCP服务器 const server = new net.create原创 2020-10-23 20:17:10 · 1313 阅读 · 0 评论 -
基于NodeJs的UDP通信
使用NodeJs实现UDP通信 nodejs的dragm模块文档 关于udp4/udp6套字类型文档里写的很清楚,具体请移步上方官方文档 原理 使用UDP,如果你要发送数据,只需要知道对方的主机名(地址)和端口号, 扔一消息过去即可。至于对方收不收得到,听天由命了。这就是数据报服务 注意: socket.send(msg[, offset, length][, port][, address][, callback]) 第一个参数:要发送的数据 第二个参数:发送数据的偏移量 第三个参数:发送数据原创 2020-10-23 20:30:27 · 1290 阅读 · 0 评论