如何在Nginx中启用h2c? [英] How to enable h2c in Nginx?

查看:795
本文介绍了如何在Nginx中启用h2c?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

是否可以在Nginx 1.9.5及更高版本中启用h2c aka HTTP2明文?

Is there a way to enable h2c aka HTTP2 cleartext in Nginx 1.9.5 onward?

我已经尝试在 https://chronic101.xyz 中的TL上使用h2,并且它可以工作,但是我想在端口80上也实现h2c.

I've tried using h2 over TLs in https://chronic101.xyz and it works, however I would like to implement h2c on port 80 as well.

谢谢

时间

推荐答案

它应该很简单,就像在 listen 指令的末尾添加 http2 一样.

It should be as simple as adding http2 in the end of your listen directive.

示例:

server {
    listen 80 http2;

但是请记住,大多数浏览器不支持未加密的HTTP/2,因此仍将内容作为HTTP/1.1.

However, keep in mind that most browsers do not support unencrypted HTTP/2, and so will still serve content as HTTP/1.1.

这篇关于如何在Nginx中启用h2c?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆