spdy相关内容

nginx 中的 ERR_SPDY_PROTOCOL_ERROR 是什么意思?

我和我的一些同事收到了 net::ERR_SPDY_PROTOCOL_ERROR 错误. 我们使用 ngnix 1.8.0 版.错误不稳定(难以复制),Ngnix错误日志也没有这个错误. 您建议我们如何发现并解决这个问题? 解决方案 我在尝试为 Chrome 上的 ERR_SPDY_PROTOCOL_ERROR 所面临的问题寻求帮助时遇到了这个问题.认为这可能会使其他人受益. ..
发布时间:2021-12-13 22:13:15 其他开发

zLib inflate()在解压缩缓冲区时挂起

我使用的是zLib 1.2.7,摘自此处.我已经在Microsoft Visual Studio 2010中将其编译为静态库,并将其添加到我的项目中. 我需要解压缩一些使用deflate算法压缩的二进制数据.在这里: unsigned char rawData[114] = { 0x00, 0x00, 0x00, 0x00, 0x15, 0x82, 0x05, 0x9D, 0x ..
发布时间:2020-07-08 19:24:16 其他开发

HTTP2/SPDY推流验证:如何进行测试?

我正在使用节点模块 spdy .我一直关注 indutny的文档,并一直在进行将其示例实现到我的测试server.js. 问题有两个; 我没有在日志中发现任何错误,也没有在浏览器中看到alert.我也看不到开发人员控制台中的任何更改.如果我设置了虚假的推送URL,则不会得到任何响应/错误等.我相信从理论上讲,优先级应该从medium更改为High(?). 参见屏幕截图. 我还有另一种方 ..
发布时间:2020-07-08 19:24:14 其他开发

在res.end中使用HTTP2推送脚本标记

在阅读使用Speedy NPM的HTTP2文章后模块,我有一个问题. HTTP2推送的好处在于,浏览器在请求资源之前就已经缓存了资源. 在此示例中: spdy.createServer(options, function(req, res) { // push JavaScript asset (/main.js) to the client res.push('/mai ..
发布时间:2020-07-08 19:24:10 其他开发

SPDY-没有TLS吗?

我正在尝试使用SPDY(通过Node.js)在高延迟连接上使用. 现在SPDY使用TLS加密,这会增加数据包的长度-我正设法避免这种情况. 是否存在没有TLS加密的SPDY实现? 在此先感谢 解决方案 SPDY的框架层不需要在TLS上运行,但是出于部署的原因,它几乎总是如此.由于中介因素,如果不通过端口443运行加密,则很难可靠地进行部署.请注意 SPDY白皮书说:“为了 ..
发布时间:2020-07-08 19:24:06 其他开发

可以在Firefox上访问网站,但不能在Safari上访问网站(kCFErrorDomainCFNetwork错误303),也不能通过Chrome浏览器(net :: ERR_SPDY_PROTOCOL_ERROR)

几天以来,我的网站无法在Safari或Mac OS X上的Chrome(无论是在家还是在我的客户端计算机上)上加载.它在Firefox(Mac OS和Windows)和IE/Edge(而不是Chrome)(Windows)上运行良好. 在此之前,它运行良好,并且自几周以来就没有更新. 我在Safari上遇到此错误 Failed to load resource: The operati ..
发布时间:2020-07-08 19:24:04 其他开发

SPDY生产线阻塞

我在理解SPDY如何解决HOL阻塞方面遇到麻烦. 引用自: http://chimera.labs.oreilly. com/books/1230000000545/ch02.html#TCP_HOL 要了解为什么会发生这种情况,请回想一下,每个TCP数据包在连接时都带有唯一的序列号,并且必须按顺序将数据传递到接收器(图2-8).如果其中一个数据包在到达接收方的途中丢失,则所有后续数据 ..
发布时间:2020-07-08 19:23:59 其他开发

在浏览器中检测HTTP2/SPDY支持

是否可以从浏览器内部检测到浏览器对HTTP2/SPDY客户端的支持? 我试图向用户展示他们的浏览器是否支持HTTP2/SPDY或将使用传统的非HTTP2/SPDY HTTPs协议. 解决方案 感谢Patrick.我听取了您的建议,并利用了nginx的$http2变量,并使用PHP返回了动态JS变量以供浏览器检测. (如果其他读者喜欢,也可以通过传递cookie或添加响应标头进行AJA ..
发布时间:2020-05-17 21:10:35 其他开发

如何通过Nginx设置SPDY协议?

我有一个Rails应用,想要设置Google SPDY协议支持.但是在安装带有SPDY补丁的Nginx并在虚拟主机中启用spdy之后,它不允许我重新启动nginx而是抛出以下错误. Restarting nginx: nginx: [emerg] invalid parameter "spdy" in /etc/nginx/sites-enabled/default:112 nginx: c ..
发布时间:2020-05-17 21:00:41 其他开发

在nginx中,ERR_SPDY_PROTOCOL_ERROR是什么意思?

我和我的一些同事出现了net::ERR_SPDY_PROTOCOL_ERROR错误. 我们使用ngnix版本1.8.0.该错误不稳定(难以复制),并且Ngnix错误日志中没有此错误. 您如何建议我们抓住并解决这个问题? 解决方案 在尝试为Chrome上的ERR_SPDY_PROTOCOL_ERROR所遇到的问题寻求帮助时,我遇到了这个问题.认为这可能会使其他人受益. 我们 ..
发布时间:2020-05-17 20:34:39 其他开发

如何检测服务器是否正在使用SPDY

有什么方法可以检测远程网站是否支持SPDY及其支持的版本? 我可以在命令行中使用bash脚本之类的东西. 尝试发送带有curl的自定义User-Agent标头,但无法获得任何对我有帮助的响应标头. 该想法是能够为任何域获取SPDY:true/false版本:3.1/3.0 ... 解决方案 openssl s_client -connect google.com:443 ..
发布时间:2020-05-01 11:08:56 服务器开发

如何使用ALPN在SPDY上运行Jetty?

我使用Jetty和SPDY返回JDK8,我发现现在Jetty 9.2支持ALPN协议而不是NPN(请参阅我的问题java -Xbootclasspath/p:c:/jars/alpn-boot/alpn-boot-8.0.0.v2014031 ... 但是现在我有了例外: Exception in thread "xyz.server" java.lang.NoClassDefFoun ..
发布时间:2019-09-04 08:56:44 Java开发

如何在JDK8上使用SPDY运行Jetty?

我们有几天JDK8。我试图用SPDY服务器运行Jetty。在JDK8中没有NPN支持,所以它结束于: [qtp22068985-16-selector-ServerConnectorManager @ 12e7b0e / 1] WARN org.eclipse.jetty.io.SelectorManager - 通知连接时的异常SslConnection @ e1448a {NEE ..
发布时间:2019-01-14 12:22:25 Java开发

在大型网站上迁移到HTTPS的最佳和最新方式是什么?

观看YouTube上的无处不在的HTTPS 他们认为HTTPS和SPDY的组合将比通过HTTP提供网页/资产更快,但随后阅读 SPDY已死。长期HTTP / 2 以及与HTTP2支持有关的方式我想知道是否要移动一个大型网站我正在努力完成HTTPS,因为最终它会因为执行性能比较而变慢测试(加载的DOM内容需要两倍的时间来加载)。我还读过浏览器正在放弃对SPDY的支持。 SPDY的状态是什么, ..
发布时间:2018-07-10 18:47:50 其他开发

当支持SPDY的浏览器收到HTTP2(H2)响应时会发生什么?

我的直觉是,支持SPDY的浏览器会将其视为SPDY响应。但是,我能找到的最多是确保H2响应会优雅地降级到HTTP1.1。我正在考虑以面向H2的方式提供资产(多个请求,没有域分片等),但我确实需要支持一些非H2浏览器(例如Android 4.1的浏览器)。如果所有客户至少符合SPDY标准,我会没事吗? 奖金问题:混合协议是否有任何复杂问题?我们的网络框架不支持H2,但我正在考虑从CDN提供大部 ..
发布时间:2018-07-10 18:34:48 其他开发

spdy比keep-alive https更快?

我见过 SPDY是不同于http多路复用保持活动连接和差异在HTTP管道和HTTP多路复用与SPDY之间,但 http://www.guypo.com/technical/not-as-spdy-as-you-thought/ 。 我甚至注意到了根据我自己的经验,两者都只比ping几分钟。 我错过了什么?我用这个来安装 http://www.howtoforge.com /using- ..
发布时间:2018-07-10 18:25:27 其他开发

SPDY / HTTP2是否会连接响应?

我有一个关于SPDY / HTTP2的问题: 通常,您将多个CSS和JS文件连接到一个文件中以保存请求并获得更好的性能。我听说SPDY / HTTP2将多个请求合并为一个响应。这是否意味着我不再需要预先连接CSS和JS文件,因为这是由协议处理的? 换句话说: 我可以使用 和 ..
发布时间:2018-07-10 09:44:05 其他开发

HTTP管道和使用SPDY进行HTTP多路复用之间的区别

感谢Google和Stack Overflow,我想我理解常规HTTP流水线和HTTP多路复用之间的区别(例如,使用SPDY),因此我在下面的图表中显示了基于三个常规HTTP请求的流水线和多路复用之间的差异。 我的两个问题是: 图像是否正确? 如果流水线操作没有,那是真的吗?线头阻塞问题它会像HTTP多路复用一样快吗?或者我是否错过了额外的差异? 解决方案 这不是不正确的,但 ..
发布时间:2018-07-09 15:13:14 其他开发

Chrome 54无法从我的网站获得HTTPS响应; Chrome 53,Chromium,Firefox和Safari

大约一周前,我的网站工作正常。自Chrome版本54以来,我无法加载它。 HTTPS请求没有得到任何回应,并显示“(取消)”的状态。它在Chromium,Firefox,Safari,甚至Chrome 53中都能很好地加载.Chrome的开发者工具不提供任何有用的信息 - 请参阅图片。 以下是它在Chromium中的样子: (您会注意到第二张图片显示了子域www,这是因为,当裸域加载) ..
发布时间:2018-05-08 18:10:03 其他开发