HTTP2

简介: HTTP2

配置综述

由于 HTTP2 必须要依赖 SSL ,所以必须启用 SSL 才行。


配置也很简单,只需要在 listen 语句中增加 http2 标志即可: listen 443 ssl http2;


示例

server {
    listen 80;
    server_name www.example.com;
    return 301 https://www.example.com$request_uri;
}
server {
    listen 443 ssl http2;
    server_name www.example.com;
    ssl_certificate public.crt;
    ssl_certificate_key private.key;
    ssl_ciphers EECDH+CHACHA20:EECDH+AES128:RSA+AES128:EECDH+AES256:RSA+AES256:EECDH+3DES:RSA+3DES:!MD5;
}
目录
相关文章
|
4月前
|
网络协议 前端开发 算法
什么是HTTP/2?
HTTP/2作为HTTP协议的重要进化,通过一系列技术创新显著提升了Web性能和用户体验。随着技术的普及和成熟,它已成为现代Web开发和部署的标准组成部分。尽管面临一些实施挑战和持续的性能优化空间,HTTP/2无疑代表了Web通信协议的一个重要里程碑,为未来协议的演进奠定了基础。
99 2
|
9月前
|
Web App开发 缓存 网络协议
HTTP 前世今生
HTTP 前世今生
82 2
|
JSON 缓存 前端开发
|
缓存 网络协议 C++
HTTP1.0 vs HTTP1.1 vs HTTP2.0
HTTP1.0 vs HTTP1.1 vs HTTP2.0
116 0
|
Web App开发 存储 网络协议
Http中你必须知道那点事
HyperText Transfer Protocol,超文本传输协议,规定了浏览器和服务器之间数据传输的规则。 数据传输的规则指的是请求数据和响应数据需要按照指定的格式进行传输。 如果想知道具体的格式,可以打开浏览器,点击F12打开开发者工具,点击Network来查看某一次请求的请求数据和响应数据具体的格式内容,如下图所示:
108 0
Http中你必须知道那点事
|
网络协议 前端开发 JavaScript
什么是http?
“超文本”这个词经常会引起误解,让人以为HTTP只能传输文本文件,个人觉得可能改名叫“超媒体传输协议”更加恰当。 本文对“协议”的解释比较通俗,严格来说协议应该包括语法、语义、同步规则和错误处理 我们通常使用浏览器访问的实际上是万维网(WWW),他是互联网(Internet)的一部分,但现在几乎很少有人能区分两者。
227 0
什么是http?
|
Web App开发 网络协议 安全
HTTP/3 来了,你了解它么?
作为我们网上冲浪最为常见,也经常被人忽视的 HTTP 已经更新换代到了 HTTP/3,是时候去学习下 HTTP/3 相关知识了。要深入了解 HTTP/3,那首先要知道什么是 HTTP/3。
293 0
HTTP/3 来了,你了解它么?
|
存储 网络协议 安全
HTTP详解
HTTP详解
599 0
|
网络协议 安全
什么是http
什么是http
129 0
|
网络协议 网络架构
浅读 HTTP
浅读 HTTP
205 0
浅读 HTTP