
HTTP
杏子 |职业生涯规划师
1、职业生涯规划师;
2、1000+小时职业辅导咨询时长(职业转型、简历诊断/优化、1v1职业规划咨询、求职全流程陪跑);
3、8年前端开发经验,前科大讯飞研发负责人;
4、著有书籍《Web全栈项目开发入门与实战》。
展开
-
客户端与服务端长连接的几种方式
在日常 Web 项目中,通常使用的是短连接。即一个 Request 对应一个 Response,发起请求后建立TCP 连接,数据传输后连接关闭。但是对于股票信息更新、即时通讯、在线游戏这种数据交互频繁的场景就需要使用长连接。今天记录一下长连接的几种方式。原创 2019-12-05 16:51:51 · 15113 阅读 · 0 评论 -
简述 HTTP2 新特性
简述 HTTP2 新特性HTTP2 的特性减少头部的体积添加请求优先级服务器推送多路复用HTTP2 的特性HTTP2 采用二进制格式传输,取代了 HTTP1.x 的文本格式,二进制格式解析更高效。HTTP2 在应用层修复了 HTTP1 的许多问题,优化了应用。其主要新增了以下特性。减少头部的体积;添加请求优先级;服务器推送;多路复用。减少头部的体积每个 HTTP 传输都包含一...原创 2019-11-30 14:32:32 · 2454 阅读 · 1 评论 -
简述 HTTPS 握手流程
HTTPS 是在 HTTP 的基础上加入了 SSL 协议,SSL 是依靠证书来验证服务器的。所以 HTTPS 与 HTTP 最大的区别是 SSL ,那么 SSL 是什么东西呢。HTTPS 又是如何握手的呢?原创 2019-11-29 23:35:55 · 924 阅读 · 0 评论 -
HTTP 协议简述
HTTP(Hyper Text Transfer Protocol,中文译为超文本传输协议)是客户端发送请求与服务端响应请求的传输协议,是建立于 TCP(Transmission Control Protocol,中文译为传输层通信协议) 协议之上,面向应用层的协议。HTTP 协议的请求头与响应头的形式为 ASCII(American Standard Code for Information Interchange,中文译为美国信息交换标准代码)。原创 2019-10-28 21:26:18 · 432 阅读 · 0 评论 -
HTTP 请求头与响应头详解
一、概念HTTP是超文本传输协议(HyperText Transfer Protocol),HTTP 请求头与响应头是指客户端与服务端在传输过程中对所传输资源的参数描述。二、报文头说明HTTP请求头说明(客户端提供的资源描述信息)1. Accept概念:浏览器可接受的哪种MIME(Multipurpose Internet Mail Extensions)类型的信息。...原创 2019-04-12 11:56:11 · 5364 阅读 · 0 评论 -
WebSocket 简述
一、概念WebSocket 是 HTML5 新增的 API,是一种基于 TCP 连接的持久化双向通信协议。WebSocket 使用 HTTP 来连接,连接后就切换到(Upgrade)WebSocket 协议了,所以连接还是基于 HTTP 协议,但是数据通信是通过 TCP 通道传输,无 HTTP 无关。WebSocket 默认连接端口是80,运行端口是443。WebSocket 连...原创 2019-05-12 11:42:41 · 2766 阅读 · 0 评论 -
HTTP 状态码详解
一、基本概念 HTTP状态码是客户端向服务端发起请求后,服务端返回的状态码及状态信息,状态码一般由三位数字组成,状态码的首字母一共有5种,分别是1-5,代表着5种不同的类型信息。以下是类型信息与具体的状态码信息。二、状态码类别1xx:通知信息,http服务器接收到请求,等待客户端的进一步消息发送。100("Continue"):继续发送请求(服务端已经接收到一部分,继续...原创 2019-04-27 22:16:48 · 1366 阅读 · 0 评论 -
通俗易懂的三次握手,四次挥手
一、前言本文通过通俗易懂的方式,让大家理解TCP协议的三次握手,四次挥手;二、基础名称解释 SYN:同步连接序号,SYN=1(请求建立连接); ACK:请求/应答状态,ACK=0(请求状态),ACK=1(应答状态); FIN: 结束连线,FIN=0(结束连线请求),FIN=1(结束连线)。三、理解“三次握手”热身篇:TCP的三次握手有点像中华民族...原创 2019-02-27 16:43:53 · 1033 阅读 · 0 评论 -
HTTP 9 种请求方式
HTTP 9 种请求方式原创 2019-08-24 08:51:58 · 9714 阅读 · 0 评论