如何在 Nginx 中启用 h2c?

2024-01-13

有没有办法在 Nginx 1.9.5 及以上版本中启用 h2c 又名 HTTP2 明文?

我尝试过在 TL 上使用 h2https://chronic101.xyz https://chronic101.xyz它可以工作,但是我也想在端口 80 上实现 h2c。

Thanks,

chrone


它应该像添加一样简单http2在你的最后listen指示。

Example:

server {
    listen 80 http2;

但是,请记住,大多数浏览器不支持未加密的 HTTP/2,因此仍将以 HTTP/1.1 形式提供内容。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何在 Nginx 中启用 h2c? 的相关文章

  • 为从 nginx 反向代理转发的请求添加唯一 id

    我们运行 nginx 作为反向代理 将请求转发到运行 Compojure 的 Clojure 应用程序 Compojure 是一个封装 Jetty 的库 为我们的应用程序提供服务 Web 请求的能力 目前 我们捕获 nginx 和 Cloj
  • 为什么要使用 Node.js 安装服务器(Nginx、Apache...)? [复制]

    这个问题在这里已经有答案了 可能的重复 为什么 Node js Express Web 框架下需要 apache https stackoverflow com questions 9287747 why do we need apache
  • uWSGI重启时停机

    每次当我有代码更新时重新启动服务器时 我都会遇到 uwsgi 问题 当我使用 sudo restart account 重新启动 uwsgi 时 停止和启动实例之间存在一个小间隙 导致停机并停止所有当前请求 当我尝试 sudo reload
  • 比较 nginx+Apache+mod_wsgi 与 nginx+uWSGI?

    在生产中使用 nginx Apache mod wsgi 与 nginx uWSGI vurtualenv 有何优缺点 我在自 2007 年以来开发的 mod wsgi 中看到了第一个变体的优点 并且具有更稳定的版本和易于管理 第二种变体的
  • Kong - 验证上游 ssl(ssl_proxy 打开)

    我已经成功为 API 安装了 kong 网关 该 API 通过上游负载平衡到多个目标 应用程序服务器 现在 我有一个我的应用程序服务器的自签名证书 kong 和目标之间的 ssl 握手应该失败 我推断 kong 不验证上游证书 经过一些研究
  • NGINX 与 Tomcat 配置

    我是 Nginx 新手 我需要你的帮助 根据很多论坛我了解到我们所有的静态页面都存储在Nginx中 当有请求到来时 我必须将该请求传递给 tomcat 获取数据 并在 tomcat 生成响应后生成响应 目前 我刚刚做到了 我将请求直接传递给
  • 上传大文件(几 GB)时,nginx 返回内部服务器错误

    我在 nginx 后面有一个 Artifactory 上传大于 4 GB 的文件失败 我相当确定这是 nginx 的错误 因为如果文件从本地主机上传 上传到本地主机 则不会出现问题 nginx 设置为client max body size
  • Nginx 背后的多个 Meteor 站点

    这个问题与this https stackoverflow com questions 10936242 how can i correct the meteor base url in a nginx reverse proxy conf
  • 如果我在不打算升级到 websocket 连接的 HTTP 请求中包含“Upgrade”和“Connection”标头,会发生什么情况?

    我有一个 Nginx 服务器块 用于代理对 node js 服务器的请求 该服务器同时提供 HTTP 内容和 WS websocket 内容 是否可以在不应升级到 Websocket 连接的请求上添加升级标头 即使用 Nginx 代理到服务
  • 使用 FastCGI 运行 Lua 脚本

    我目前正在尝试找出使用 FastCGI 与 lighttpd 或 Nginx 一起运行 Lua 脚本的方法 我唯一能挖到的是WSAPI http keplerproject github com wsapi 开普勒计划的一部分 但我想知道是
  • Nginx 中 uwsgi_pass 和 proxy_pass 的区别?

    我在 Nginx 后面运行 uWSGI 并一直在使用proxy pass让 Nginx 访问 uWSGI 切换到有什么好处吗uwsgi pass 如果是这样 那是什么 uwsgi pass使用一个uwsgi协议 proxy pass使用普通
  • nginx docker 容器:502 错误网关响应

    我有一个服务监听 8080 端口 这不是一个容器 然后 我使用官方镜像创建了一个 nginx 容器 docker run name nginx d v root nginx conf etc nginx conf d p 443 443 p
  • nginx 匹配位置中的特定单词

    我在匹配 nginx request body 变量中的特定单词时遇到问题 如果正文请求中有特殊单词 我想代理传递 所以我的方法是这样的 location php if request body proxy pass http test p
  • 如何在运行 NGINX Docker 容器的 AWS EC2 上启用 HTTPS?

    我在 AWS 上有一个运行 Amazon Linux 2 的 EC2 实例 在上面 我安装了 Git docker 和 docker compose 完成后 我克隆了我的存储库并运行docker compose up让我的生产环境启动 我访
  • 找不到 NGINX brew 安装命令

    I do brew install nginx and get gt Downloading http nginx org download nginx 1 2 2 tar gz Already downloaded Library Cac
  • nginx 和 uwsgi 非常大的文件上传(>3Gb)

    也许有人知道该怎么做 我正在尝试上传大于 3Gb 的文件 没问题 如果我使用以下配置上传高达 2Gb 的文件 Nginx client max body size 5g client body in file only clean clie
  • nginx代理认证拦截

    我有几个服务 它们支持 nginx 实例 为了处理身份验证 在 nginx 中 我拦截每个请求并将其发送到身份验证服务 在那里 如果凭据正确 我将设置一个包含用户相关信息的 cookie 现在 请求应该被路由到适当的服务 并设置 cooki
  • 如何修复 Nginx 自动 301 重定向到带有尾部斜杠的相同 URL?

    当我尝试将 Web 应用程序的子目录中的索引文件访问到相同的 URL 但附加了斜杠 时 Nginx 出现了不良行为 它正在重新路由请求 我有一个简单的 Web 应用程序 其中设置了一个根目录和其中的许多子目录 每个子目录中都有一个 inde
  • 在 docker 中将 pgadmin 连接到 postgres

    我有一个docker compose与服务文件python nginx postgres and pgadmin services postgres image postgres 9 6 env file env volumes postg
  • nginx 上的多个网站和可用网站

    通过 nginx 的基本安装 您的sites available文件夹只有一个文件 default 怎么样sites available文件夹的工作原理以及如何使用它来托管多个 单独的 网站 只是为了添加另一种方法 您可以为您托管的每个虚拟

随机推荐

  • jQuery 通过单击 div 外部来隐藏

    Hello 我正在尝试用 JavaScript 动态显示图像 这是我的代码 div class info image click style display none img src slike info slika click jpg d
  • Grpc:类型错误:“UnaryStreamCall”对象不可迭代

    Python代码 import asyncio import logging import grpc import helloworld pb2 import helloworld pb2 grpc async def run gt Non
  • 构建配置为更喜欢设置存储库而不是项目存储库,但存储库“Google”是由构建文件“build.gradle”添加的

    添加 allproject 时评估根项目时出现问题 原因 org gradle api InvalidUserCodeException 构建配置为更喜欢设置存储库而不是项目存储库 但存储库 Google 是由构建文件 build grad
  • 将 XML 字符串反序列化为对象 VB.NET

    我在网上看到了很多示例 但要么我无法理解该应用程序 要么该示例与我的示例太不同而无法转换 我有一个 XML
  • RecyclerView.Adapter通过position获取ItemView

    在我的适配器中 我调用LayoutManager ChildAt position 得到itemview 但我得到的视图不匹配itemview 当我打电话时notifyItemChanged position 应用程序崩溃 E Androi
  • Azure Key Vault 秘密访问间歇性无法连接并出现套接字异常

    我有一个在 NET 4 7 2 上运行并托管在 Azure AppService 中的 MVC 5 Web 应用程序 该应用程序使用 Azure Key Vault 来保存机密 该项目使用Microsoft Azure KeyVault 3
  • 在 Visual Studio 2010 中覆盖默认的 C++ 类模板

    当我在 Visual Studio 2010 中创建一个新的 C 类时 它会生成一个带有一些模板代码的类 我如何修改此模板以满足我自己的需要 查找相关信息的一个问题是 大多数有关创建模板的信息都是针对 NET 的 而 Visual C 的过
  • Flex 盒子动态宽度和高度

    我正在尝试使用反应本机创建消息视图 例如 如你看到的 气泡具有基于内容的动态宽度和高度 气泡有一个最大宽度 并且它们向下生长 我正在尝试使用 React Native 来重新创建这个 但是我只能实现 2 并且不确定如何实现这两个目标 这是我
  • 从 OTG 为以太网卡分配静态 IP

    我想为以太网卡分配静态 IP 通过 OTG 电缆连接到 Android 设备 它应该以编程方式完成 但我找不到有关 android 中以太网卡的任何参考 有任何想法吗 谢谢 如果它是 root 设备 你可以尝试使用这个 Process pr
  • Ruby/Rails - 将整数转换为星期几

    我知道你可以使用wday http apidock com ruby Date wday以整数值形式返回星期几 Date new 2001 2 3 wday gt 6 a k a Saturday 但是 有没有一种方法可以相反地做到这一点呢
  • 使用 滚动单页网站

    我正在开发一个单页网站 并且遇到了问题 a a tags 我希望当用户单击 Div 时 他们会被带到页面的不同部分 此刻我有 a a 那样做的 a href divid About a css tricks com examples Smo
  • 如何关闭 Excel VBA 内的 Internet Explorer 实例

    我正在运行一个 Excel VBA 宏 它打开一个 IE 实例 从 URL 中提取数据 然后再次关闭该实例 Dim IE As Object Set IE CreateObject InternetExplorer Application
  • Subsonic 如何处理连接?

    在 Nhibernate 中 您可以通过在 BeginRequest 期间创建会话来启动会话 并在 结束请求 public class Global System Web HttpApplication public static ISes
  • mplcursors:显示并突出显示附近局部极值的坐标

    我有代码显示 matplotlib 散点图中每个点的标签 使用复合光标 https mplcursors readthedocs io en stable 如同这个例子 https mplcursors readthedocs io en
  • htaccess - 重写以捕获友好的 URL 或查询字符串

    我正在尝试提出一个或多个重写规则 这些规则将采用友好的 url 或包含完整查询字符串的 url 该计划是通过使用 PHP 的 loadHTML 读取 URL 来创建纯文本页面 例如 Input 1 http www example com
  • body 标记末尾的渲染阻塞 Javascript - 内联脚本与外部脚本

    这是基于观察的后续行动上一个问题 https stackoverflow com questions 59468048 render blocking javascript at end of body tag firefox render
  • 使用多态函数从选项中提取对象

    无形状文档解释了如何使用多态函数来创建将一种容器中的对象映射到另一种容器中的函数 但是当您想从容器中解压东西时该怎么办 我有一个选项列表 val options Some 1 Some A Some 3 5 HNil 我想要一个多态函数 可
  • Twitter Bootstrap 图标或 ASCII 代码中的货币代码

    我正在 twitter bootstrap 中构建一个电子商务网站 我想在其中使用货币符号 图标在里面 我必须有其他选择 将货币代码写在ASCII码第二个是通过 twitter bootstrap 图标 我在其中创建自己的 css 到特定图
  • Tomcat 支持 HTTP/2.0?

    有谁知道Tomcat支持HTTP 2 0的最低版本是多少 我一直在他们的网站上到处寻找 但找不到有关此的任何详细信息 我是 Jetty 中的 HTTP 2 实现者 并且我关注其他实现 HTTP 2 的项目 雄猫队的马克 托马斯 Mark T
  • 如何在 Nginx 中启用 h2c?

    有没有办法在 Nginx 1 9 5 及以上版本中启用 h2c 又名 HTTP2 明文 我尝试过在 TL 上使用 h2https chronic101 xyz https chronic101 xyz它可以工作 但是我也想在端口 80 上实