logo头像

云影sky

看了那么多,TCPIP究竟是什么(二)

看了那么多,TCPIP究竟是什么(二)

本文约 1200 字,读完需要约 4分钟“本文主要讲解TCP如何实现可靠传输。” TCP 的传输过程有点像送快递,快递用顺丰送的很快,用其他的可能会拖延几天,送的路上可能会不小心弄丢了,快递送到之后,对方需要签收以确保自己完整拿到...

看了那么多,TCP/IP究竟是什么(一)

看了那么多,TCP/IP究竟是什么(一)

我们通常理解的 TCP/IP 可能是单一协议,实则不然,TCP/IP 是一个协议族,它里面包含有负责各个方面的协议。简单来说,TCP/IP 是利用 IP 进行通信时所必须用到的协议群的统称。 互联网是由许许多多的网络通信技术融合而成的...

TCP三次握手和四次挥手

TCP三次握手和四次挥手

TCP 三次握手(建立连接)三次握手 三次握手(Three-way Handshake),是指建立一个 TCP 连接时,需要客户端和服务器总共发送3个包。 三次握手的目的是连接服务器指定端口,建立 TCP 连接,并同步连接双方的序列...

HTTP指南-Web攻击技术

HTTP指南-Web攻击技术

1 前言HTTP 就是一个通用的淡出协议机制。因此它具备较多优势,但在安全性方面则呈现劣势。 2 常见攻击类型2.1 XSS (跨站脚本攻击)XSS 是指通过网站注册用户的浏览器内运行非法代码进行的一种攻击。 动态创建的 HTML 部...

HTTP指南-用户身份认证

HTTP指南-用户身份认证

1 HTTP/1.1 认证方式分类 BASIC 认证(基本认证) DIGEST 认证(摘要认证) SSL 客户端认证 FormBase 认证(基于表单认证) 1.1 BASIC 认证(基本认证)BASIC 认证 它是 Web 服务...

HTTP指南-传输安全

HTTP指南-传输安全

1 HTTP + 加密 + 认证 + 完整性保护 = HTTPSHTTPS 并非是应用层的一种新协议。只是 HTTP 通信接口部分用 SSL 和 TLS 协议代替。 通常, HTTP 直接和 TCP 通信。当使用 SSL 时,则演变成...

HTTP指南-HTTP首部

HTTP指南-HTTP首部

1 HTTP 响应报文在响应中,HTTP 报文由 HTTP 版本、状态码(数字和原因短语)、HTTP 首部字段3部分构成。 响应报文的首部信息 2 HTTP 首部字段2.1 HTTP 首部字段传递重要信息使用首部字段是为了给浏览器和...

HTTP指南-Web服务器

HTTP指南-Web服务器

1 通信数据转发程序:代理、网关、隧道HTTP 通信时,出客户端和服务器外,还有一些用于通信数据转发的应用程序,例如代理、网关和隧道。它们可以配合服务器工作。 这些应用程序和服务器可以将请求转发给通信线路上的下一站服务器,并且能接受从...

HTTP指南-HTTP状态码

HTTP指南-HTTP状态码

HTTP 状态码负责表示客户端 HTTP 请求的返回结果、标记服务器端的处理是否正常、通知出现的错误等工作。 状态码的职责是当客户端向服务器端发送请求时,描述返回的请求结果。借助状态码,用户可以知道服务器端是否正常处理了请求,还是出现...

HTTP指南-简单HTTP协议

HTTP指南-简单HTTP协议

1 HTTP 方法GET、POST、PUT、HEAD、DELETE、OPTIONS、CONNECT、TRACE GET:获取资源 POST:传输实体主体 PUT:传输文件 HEAD:获得报文首部 DELETE:删除文件 OPTION...

HTTP-TCP/IP-目录篇

HTTP-TCP/IP-目录篇

计算机网络共同篇 1 HTTP HTTP指南-准备篇 HTTP指南-简单HTTP协议 HTTP指南-HTTP状态码 HTTP指南-Web服务器 HTTP指南-HTTP首部 HTTP指南-传输安全 HTTP指南-用户身份认证 HTT...

HTTP指南-准备篇

HTTP指南-准备篇

1 TCP/IP 协议族的分层管理1.1 TCP/IP 分层由应用层、传输层、网络层、链路层构成 1.1.1 应用层决定了向用户提供服务时通信的活动,HTTP、DNS、FTP都属于这一层 1.1.2 传输层对上层应用层提供处于网络连接...

react资源

react资源

源码解析 React 源码解析 https://react.jokcy.me/ 功能组件计时器 react-countup 计数器,数字变化到指定的值 react-native-smart-timer-enhance 自动清除re...

mysql数据备份与还原

mysql数据备份与还原

数据备份是数据库管理员非常重要的工作。系统以为崩溃或者硬件的损坏都可能导致数据丢失,因此 MySQL 管理员应该定期备份数据,使得在意外情况出现时,尽可能减少损失。 使用 mysqldump 命令备份mysqldump 命令可以将数据...

mysql索引

mysql索引

索引是对数据库中一列或多列的值进行排序的一种结构。使用索引可以提高数据库特定数据的查询速度。 索引是一个单独的、存储在磁盘上的数据库结构,包括对数据表里所有记录的引用指针。使用索引可以快速找出在某个或多个列中有特定值的行,MySQL ...

mysql数据类型和运算符

mysql数据类型和运算符

MySQL 支持多种数据类型,主要有数值类型、日期、时间类型和字符串类型 数值数据类型:包括整数类型 TINYINT、SMALLINT、MEDIUMINT、INT、BIGINT、浮点小数数据类型 FLOAT 和 DOUBLE、定点小...