网络
文章平均质量分 92
hssq
这个作者很懒,什么都没留下…
展开
-
网络编程之 Socket 套接字(使用数据报套接字和流套接字分别实现一个小程序(附源码))
本文主要介绍了网络编程中最重要的一个操作单元 —— Socket 套接字,并且分别使用数据报套接字和流套接字实现了一个提供翻译服务小程序原创 2023-04-21 20:44:15 · 2005 阅读 · 6 评论 -
HTTP 和 HTTPS(请求响应报文格式 + 请求方法 + 响应状态码 + HTTPS 加密流程 + Cookie 和 Session)
本文主要介绍了应用层协议中的 HTTP 和 HTTPS 协议,文中提到了 HTTP 请求响应报文格式、请求方法、常见响应状态码、HTTPS 怎么实现加密、HTTP 和 HTTPS 的区别,还提到了网络中用于记录用户状态的 Cookie 和 Session原创 2023-04-18 17:38:14 · 5104 阅读 · 1 评论 -
详解 TCP(三次握手 + 四次挥手 + 滑动窗口 + 拥塞控制 + 和 UDP 做对比)
因为三次握手之后就已经可以确认双方的发送和接受能力正常,而且双方也都知道对方的序列号和确认序列号,就不需要第四次了。原创 2023-04-17 11:38:53 · 710 阅读 · 0 评论 -
TCP / IP 五层模型
TCP/IP协议不仅仅指的是 TCP 和 IP 两个协议,而是指一个由等协议构成的协议簇, 只是因为在TCP/IP协议中TCP协议和IP协议最具代表性,所以被称为TCP/IP协议。,IP 地址是一个 32 位的二进制数,通常被分割为4个 “ 8位二进制数 ”(也就是4个字节),通常用 “ 点分十进制 ” 的方式来表示,即 a.b.c.d 的形式(a, b, c, d 都是0 ~ 255 之间的十进制整数)。TCP/IP是一组协议的代名词,它还包括许多协议,组成了TCP/IP协议簇。原创 2022-11-05 16:42:49 · 2129 阅读 · 8 评论 -
Cookie 和 Session
首先要先介绍一下什么是 HTTPHTTP:超文本传输协议,它是一个应用层协议,是万维网数据通信的基础,通过 HTTP 协议请求的资源由统一资源标识符(URL)来标识HTTP 是无状态协议,说明它不能以状态来区分和管理请求和响应,所以服务器单单从网络连接上无法得知客户身份所以就需要给客户端们办法一个通行证,每人一个,无论谁访问都必须带有通行证,这样服务器就可以通过通行证得知客户身份了。这就是 Cookie 的工作原理。原创 2022-11-01 23:05:44 · 246 阅读 · 1 评论