什么是HSTS,为什么要使用它?

2020-04-09
阅读 4 分钟
16.8k
翻译自:What Is HSTS and Why Should I Use It?作者:Tomasz Andrzej Nidecki,一位非常专业的 Technical Content Writer ,目前是 Acunetix 的技术内容撰写人,他是一名拥有 25 年 IT 经验的记者、翻译和技术撰稿人,Tomasz 早年曾担任《 hakin9 IT Security 》杂志的总编辑,并曾经运营过一个专门针对电子邮件安全的...

HTTP 实体与编码

2018-04-11
阅读 7 分钟
3k
可以被正确地识别(通过Content-Type首部说明媒体格式,Content- Language 首部说明语言),以便浏览器和其他客户端能正确处理内容。

HTTP 状态码整理

2018-04-08
阅读 8 分钟
6.6k
为了让服务器检查请求的首部, 客户端必须在发送请求实体前, 在初始化请求中发送 Expect: 100-continue 首部并接收 100 Continue 响应状态码.

HTTP报文详解

2018-04-04
阅读 9 分钟
17.3k
HTTP 报文是在 HTTP 应用程序之间发送的数据块。这些数据块以一些文本形式的 元信息(meta-information)开头,这些信息描述了报文的内容及含义,后面跟着可选的数据部分。

HTTP 连接管理进化论

2018-03-08
阅读 5 分钟
6.7k
连接管理是一个 HTTP 的关键话题:打开和保持连接在很大程度上影响着网站和 Web 应用程序的性能。在 HTTP/1.x 里有好些个模型:短连接(short-lived connections), 持久连接(persistent connections), 和 HTTP 管道(HTTP pipelining)。

HTTP/1的缺点总结

2018-03-05
阅读 3 分钟
6.4k
HTTP/1 已经支撑我们走到今天,但是现代 Web 应用的需求迫使我们关注其设计缺陷。下面是它面临的一些比较重要的问题;这自然也是设计 HTTP/2 要解决的核心问题。

常见的HTTP Method深度解析

2018-02-07
阅读 4 分钟
18.3k
在HTTP的发展过程中,出现了很多HTTP版本,其中的大部分协议都是向下兼容的。在进行HTTP请求时,客户端在请求时会告诉服务器它采用的协议版本号,而服务器则会在使用相同或者更早的协议版本进行响应。

WebSocket 详解

2018-01-23
阅读 16 分钟
55.5k
构建网络应用的过程中,我们经常需要与服务器进行持续的通讯以保持双方信息的同步。通常这种持久通讯在不刷新页面的情况下进行,消耗一定的内存资源常驻后台,并且对于用户不可见。在 WebSocket 出现之前,我们有以下解决方案:

HTTPS详解

2017-10-23
阅读 7 分钟
29k
人们会用 Web 事务来处理一些很重要的事情。如果没有强有力的安全保证,人们就 无法安心地进行网络购物或使用银行业务。如果无法严格限制访问权限,公司就不 能将重要的文档放在 Web 服务器上。Web 需要一种安全的 HTTP 形式。

前端必须知道的http缓存

2017-06-04
阅读 7 分钟
5.9k
相关字段简述 RFC2616规定的47种http报文首部字段中与缓存相关的字段。 通用头部字段 请求头部字段 响应头部字段 实体头部字段 Pragma与Expires 在 http1.0 时代,给客户端设定缓存方式可通过两个字段——Pragma和Expires来规范。虽然这两个字段早可抛弃,但为了做http协议的向下兼容,你还是可以看到很多网站依旧会带上这...