上一页 1 2 3 4 5 6 ··· 11 下一页
摘要:安全特性 在 HTTP 和 HTTPS 中,知道 HTTP 在通信过程中,存在以下问题: 通信使用明文(不加密),内容可能被窃听 不验证通信方的身份,因此有可能遭遇伪装 而 HTTPS 的出现正是解决这些问题,HTTPS 是建立在 SSL 之上,其安全性由 SSL 来保证 在采用 SSL 后,HTT 阅读全文
posted @ 2021-05-31 22:10 Frank-Link 阅读(12) 评论(0) 推荐(0) 编辑
摘要:HTTP (HyperText Transfer Protocol) 超文本运输协议,是实现网络通信的一种规范 在计算机和网络世界有,存在不同的协议,如广播协议、寻址协议、路由协议等等...... 而 HTTP 是一个传输协议,即将数据由 A 传到 B 或将 B 传输到 A,并且 A 与 B 之间能 阅读全文
posted @ 2021-05-31 21:57 Frank-Link 阅读(13) 评论(0) 推荐(0) 编辑
摘要:UDP(User Datagram Protocol) 用户数据包协议,是一个简单的「面向数据报的通信协议」,即对应用层交下来的报文,不合并,不拆分,只是在其上面加上首部后就交给了下面的网络层 也就是说无论应用层交给 UDP 多长的报文,它统统发送,一次发送一个报文 而对接收方,接到后直接去除首部, 阅读全文
posted @ 2021-05-31 21:50 Frank-Link 阅读(8) 评论(0) 推荐(0) 编辑
摘要:OSI (Open System Interconnect) 全称为开放式通信系统互连参考模型,是国际标准化组织 ( ISO ) 提出的一个试图使各种计算机在世界范围内互连为网络的标准框架 OSI 将计算机网络体系结构划分为七层,每一层实现各自的功能和协议,并完成与相邻层的接口通信。即每一层扮演固定 阅读全文
posted @ 2021-05-31 21:35 Frank-Link 阅读(37) 评论(0) 推荐(0) 编辑
摘要:1、HTTP1.0 HTTP 协议的第二个版本,第一个在通讯中指定版本号的 HTTP 协议版本 HTTP 1.0 浏览器与服务器只保持短暂的连接,每次请求都需要与服务器建立一个 TCP 连接 服务器完成请求处理后立即断开 TCP 连接,服务器不跟踪每个客户也不记录过去的请求 简单来讲,每次与服务器交 阅读全文
posted @ 2021-05-31 21:24 Frank-Link 阅读(13) 评论(0) 推荐(0) 编辑
摘要:1、 URL 解析 首先判断你输入的是一个合法的 URL 还是一个待搜索的关键词,并且根据你输入的内容进行对应操作 一个 url 的结构解析如下: 2、DNS 查询 参考前面的 DNS 描述与查询过程 整个过程如下图: 最终,获取到了域名对应的目标服务器 IP 地址 3、TCP 连接 参考前面的 T 阅读全文
posted @ 2021-05-31 16:23 Frank-Link 阅读(7) 评论(0) 推荐(0) 编辑
摘要:三次握手 三次握手(Three-way Handshake)其实就是指建立一个 TCP 连接时,需要客户端和服务器总共发送 3 个包 主要作用就是为了确认双方的接收能力和发送能力是否正常、指定自己的初始化序列号为后面的可靠性传送做准备 过程如下: 第一次握手:客户端给服务端发一个 SYN 报文,并指 阅读全文
posted @ 2021-05-31 16:02 Frank-Link 阅读(10) 评论(0) 推荐(0) 编辑
摘要:TCP/IP,「传输控制协议」/「网际协议」,是指能够在多个不同网络间实现信息传输的协议簇 TCP(传输控制协议) - 一种面向连接的、可靠的、基于字节流的传输层通信协议 IP(网际协议) - 用于封包交换数据网络的协议 TCP/IP 协议不仅仅指的是 TCP 和 IP 两个协议,而是指一个由 FT 阅读全文
posted @ 2021-05-31 13:41 Frank-Link 阅读(13) 评论(0) 推荐(0) 编辑
摘要:Function.prototype.bind bind() 方法创建一个新的函数,在 bind() 被调用时,这个新函数的 this 被指定为 bind() 的第一个参数,而其余参数将作为新函数的参数,供调用时使用。 语法 function.bind(thisArg[, arg1[, arg2[, 阅读全文
posted @ 2021-05-29 23:26 Frank-Link 阅读(15) 评论(0) 推荐(0) 编辑
摘要:Function.prototype.call call() 方法使用一个指定的 this 值和单独给出的一个或多个参数来调用一个函数。 注意: 该方法的语法和作用与 apply() 方法类似,只有一个区别,就是 call() 方法接受的是一个参数列表,而 apply() 方法接受的是一个包含多个参 阅读全文
posted @ 2021-05-29 21:57 Frank-Link 阅读(10) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 11 下一页