spdy

Apache mod_spdy - 根据虚拟主机启用/禁用
spdy

Apache mod_spdy - 根据虚拟主机启用/禁用

正如标题所示,我正在查看 mod_spdy,想知道是否只能在 apache 中的某些 VirtualHosts 上启用它,或者它是否是像 PHP 那样的“全有或全无”的东西。 ...

Admin

使用 nginx 进行 http/1 和 http/2 并行传输
spdy

使用 nginx 进行 http/1 和 http/2 并行传输

是否有可能在 nginx 中同时启用 vhosthttp/1和?http/2 这样做的目的是扩大所支持的浏览器范围,http/2如果支持则提供服务,如果不支持则回退到http/1。 ...

Admin

Chrome err_spdy_protocol_error 和 Firefox 使用 spdy 而没有相应的标头
spdy

Chrome err_spdy_protocol_error 和 Firefox 使用 spdy 而没有相应的标头

在 Chrome 上,当我调用我的网页时,我得到了一个 err_spdy_protocol_error 页面。此外,还抛出了 nginx ssl 握手错误。这让我开始思考,为什么 Chrome 使用 SPDY 来调用我的页面,为什么会失败?此外,我注意到,虽然页面在 Firefox 上运行完全正常,但它会发送一个X-Firefox-Spdy带有值为 的响应的h2。我不知道为什么它使用 SPDY 协议,而且,为什么它会在 Chrome 和 Safari 上导致错误。 这是我当前的 nginx 配置,它充当 docker 容器中 nginx 实例的代理: ...

Admin

Sinatra/Nginx/ELBv2 API 仅在 Chrome 58 或更高版本上生成 ERR_SPDY_PROTOCOL_ERROR
spdy

Sinatra/Nginx/ELBv2 API 仅在 Chrome 58 或更高版本上生成 ERR_SPDY_PROTOCOL_ERROR

我有一个具有以下堆栈的 API: Sinatra <=HTTPS/TLS=> Nginx <=HTTPS/TLS=> ALB(ELBv2) 这是一个基本的 URL 缩短器,它会向浏览器发送 301 重定向以转到更长的 URL。它运行了一两年都没出现问题,但自从 Chrome 58 以来,我现在在 Chrome 中从 API 重定向时收到 ERR_SPDY_PROTOCOL_ERROR。常规页面返回正常,其他浏览器也运行正常。回复肯定是由 ALB 发送的,因为我看到流量,并且 CloudWatch 或 Nginx 或 Sinatr...

Admin

HTTP/2.0(Apache-2.4.25)的奇怪行为
spdy

HTTP/2.0(Apache-2.4.25)的奇怪行为

我最近实施了 HTTP/2.0(昨天),在开发我的网站时,我注意到一些请求被当作 HTTP/1.1 传递。起初我以为他们这样做0ms可能是因为文件在本地缓存中,但后来我注意到这实际上是完全随机的。在我的 apache2.conf 中,我使用了指令Protocols h2 不是 Protocols h2 h2c http/1.1。 Firefox 控制台显示; GET https://materialwebdesign.ltd/css/style.css [HTTP/2.0 200 OK 0ms] GET https://materialwebdesign...

Admin

HTTP/2 和 SPDY 在 Apache 中一起运行
spdy

HTTP/2 和 SPDY 在 Apache 中一起运行

我安装了最新的 Apache,目前支持 HTTP/2。我可以设置 SPDY 并将其与 HTTP/2 一起运行吗? 目标是让不支持 HTTP/2 的浏览器也能利用 SPDY。 谢谢。 ...

Admin

在发送响应之前测量吞吐量
spdy

在发送响应之前测量吞吐量

我的想法是让在较慢连接上运行的 Web 应用程序能够回退到其他较小的资产版本(如图像、视频等)。HTTP 实时流具有类似的行为,但针对的是视频流。 起初我以为,这可以通过使用 HTTP/2 服务器推送来实现。Web 服务器会在关闭连接之前发送响应、测量吞吐量并推送适当的资产版本。但这会消除服务器推送的优势,因为客户端只有在收到页面主体后才能开始下载资产。由于资产不是以流的形式提供的,因此服务器应该在向客户端发送 HTTP 响应之前检测吞吐量。 我还想检查是否可以从 TCP 堆栈获取吞吐量,例如来自慢启动的值。但我猜它只有在发送响应时才可用。 有人知道网...

Admin

Nginx 与 Chrome:400 错误请求(spdy 标头块过早结束)
spdy

Nginx 与 Chrome:400 错误请求(spdy 标头块过早结束)

我发现,服务器日志中可能有很多 HTTP 400 错误请求,这些请求来自使用 Chrome 浏览器的客户端,并且间隔时间较短,类似于 DOS。(每秒 40-50 个请求) [16/Oct/2015:12:57:02 +0200] "-" 400 0 "-" "-" 在 Nginx 中启用信息日志记录: client sent SYN_STREAM frame for stream 7 with invalid header block while processing SPDY, client: xx.xx.xx.xx, server: 0.0.0....

Admin

问题
spdy

问题

问题 我是否必须查看响应标头来X-Firefox-Spdy确定实际使用了哪种协议? 我是否可以假设 Nginx 在实现完成后将报告 HTTP/2 状态代码,因为这是预期的行为,还是关于状态代码有一些我不知道的事情? 撰写此问题找到的信息: Nginx 忽略客户端的 HTTP 1.0 请求并以 HTTP 1.1 响应 启用 SPDY 的 Apache 显示 HTTP/1.1 而不是 2.0 调查及细节 我目前正在检查我的服务器设置,并且对我在浏览器的开发人员控制台中看到的 http 状态代码有点困惑。 我的服务器运行的是 Ubunt...

Admin

无法使 SPDY 在 Apache 2.2.22(Ubuntu 12.04 服务器)上运行
spdy

无法使 SPDY 在 Apache 2.2.22(Ubuntu 12.04 服务器)上运行

我正在尝试启用这个 Apache 模块。我按照 Google 文档中说的做了所有事情:https://developers.google.com/speed/spdy/mod_spdy/ 但是,如果我使用“SPDY 指示器”chrome 扩展来检查它是否正常工作,结果却显示它不起作用。 我用来检查它是否有效的另一个工具是https://spdycheck.org/ 结果很奇怪。如果我检查“www.example.com”,它说它支持 SPDY。但是,如果我检查“example.com”,它说它不支持。 最后,https://www.h2check.o...

Admin

是否可以使用 SPDY 模块进行非安全连接?
spdy

是否可以使用 SPDY 模块进行非安全连接?

SPDY 模块设计为仅适用于安全连接(启用 SSL 的网站)。 我想知道该项目(特别是 Apache 的 MOD_SPDY)是否有任何分支可以绕过 SSL 并通过非安全 HTTP(而非 HTTPS)连接工作? 如果没有,是否可以为此目的修改和重建源代码(轻松!)? ...

Admin

安装 SPDY 失败
spdy

安装 SPDY 失败

我正在尝试在我的服务器上安装 SPDY。我正在运行带有 Apache 的 CENTOS 6.6 x86_64。 我正在使用以下指南,https://www.howtoforge.com/using-mod_spdy-with-apache2-on-centos-6.3 但是当我尝试安装 SPDY 时出现以下错误。 警告:mod-spdy-beta_current_x86_64.rpm:Header V4 DSA/SHA1 签名,密钥 ID 7fac5991:NOKEY 错误:失败依赖项:mod-spdy-beta-0.9.4.3-420.x86_64 ...

Admin

Nginx 启用 SPDY 后文件下载异常缓慢
spdy

Nginx 启用 SPDY 后文件下载异常缓慢

一个完全在 https 上运行的简单 WordPress 静态站点。 Nginx 配置在这里:http://pastebin.com/BrP0LThT 之前和之后唯一的区别是: listen 443 ssl; listen 443 ssl spdy; Nginx 1.8.0 带有 SSL,无 SPDY: transitions.js 文件的响应: HTTP/1.1 200 OK Server: nginx/1.8.0 Date: Sun, 28 Jun 2015 18:13:30 GMT Content-Type:...

Admin

Apache spdy 已开启,通过了 spdycheck,但浏览器仍然无法使用 spdy
spdy

Apache spdy 已开启,通过了 spdycheck,但浏览器仍然无法使用 spdy

安装 mod_spdy 后,切换到 ssl_with_npn 模式并使用 spdytest 进行测试,我发现一切运行良好: https://spdycheck.org/#chuongduong.net 但是当从 Firefox 启动时,spdy 检查插件显示我的连接没有使用 spdy。 当使用 chrome 时,它​​也不会在 http2 列表中列出我的网站。 当强制 chrome top 使用 spdy(运行命令 chrome --use-spdy=ssl)时,访问我的网站时出现错误: This webpage is not available E...

Admin