解读 HTTP/2 及 HTTP/3 特性
为了解决 HTTP/1.1 协议的性能和安全问题,推出了 HTTP/2 标准,基于 HTTPS 的协议 HTTP/2 在安全性和TCP多路复用等方面提高了很多。那么基于 UDP 的 HTTP/3 协议又有那些提升呢?
累计 6 篇
为了解决 HTTP/1.1 协议的性能和安全问题,推出了 HTTP/2 标准,基于 HTTPS 的协议 HTTP/2 在安全性和TCP多路复用等方面提高了很多。那么基于 UDP 的 HTTP/3 协议又有那些提升呢?
在现代浏览器中通过声明新的 HTTP 返回头 Content-Security-Policy 帮助你减少 XSS 风险,并确定哪种动态资源允许被加载 - 内容安全策略 CSP。
Google BBR(Bottleneck Bandwidth and RTT)是一种新的拥塞控制算法,由 Google 贡献给 Linux 内核 TCP 堆栈。有了 BBR,Linux 服务器可以显着提高吞吐量并减少连接延迟。本文带您一步步在 CentOS 7 上部署 Google BBR。
HTTP 请求缓存是网络页面加载性能优化的一部分,使用 HTTP 请求缓存可以加快网页加载速度,减少流量使用。HTTP 请求缓存涉及 HTTP 请求头和返回头,本文主要介绍其中的 Cache-Control,ETag 等。
HTTPie 是一个命令行 HTTP 客户端。它提供了一个简单的 http 命令,允许使用简单自然的语法发送任意 HTTP 请求,并显示多彩输出。HTTPie 可用于测试,调试以及通常与 HTTP 服务器交互。
为什么 CORS(cross-origin resource sharing)把请求分成两类:简单请求和预检请求(preflighted requests)?浏览器跨域请求如何处理,服务端如何应对请求,本文将探讨预检请求。