VPS侦探论坛

 找回密码
 注册
查看: 5382|回复: 6

如何调试HTTP /2.0

[复制链接]
发表于 2016-6-5 17:50:25 | 显示全部楼层 |阅读模式

老大,

  使用HTTP /2.0有很多有点,关于HTTP /2.0有些问题想咨询您一下:

1. lnmp 1.3能完美支持HTTP /2.0的吗?我的网站是申请了SSL证书的。
2. 如何在IE,FireFox, Chrome的浏览器中查看/验证我的网站已经成功在使用HTTP/2.0了呢?
3. 网上有人说:HTTP /2.0能运行的话,还与openssl的版本有关系?听说yum安装的版本openssl 1.0.1版本太低不行,而要源码编译安装的版本openssl 1.0.2 或者以上,有这种说法吗?

  麻烦老大您回复一下关于这个我的网站能成功运行HTTP /2.0的疑问吧?谢谢!!
美国VPS推荐: 遨游主机LinodeLOCVPS主机云搬瓦工80VPSVultr美国VPS主机中国VPS推荐: 阿里云腾讯云。LNMP付费服务(代装/问题排查)QQ 503228080
发表于 2016-6-5 21:06:57 | 显示全部楼层


1、能
2、 chrome地址栏: chrome://net-internals/#http2 显示h2就是http2,firefox不常用不清楚具体查看方法,应该有第三方的插件
3、那是要启用alpn的话需要 openssl 1.0.2+,如果想启用alpn可以参考:https://bbs.vpser.net/thread-13904-1-1.html
Linux下Nginx+MySQL+PHP自动安装工具:https://lnmp.org
 楼主| 发表于 2016-6-5 22:25:10 | 显示全部楼层

谢谢您的回复:


1、能
2、 chrome地址栏: chrome://net-internals/#http2 显示h2就是http2,firefox不常用不清楚具体查看方法,应该有第三方的插件

=》结合我自己的网站,我想知道我的网站是否在chrome上走的是HTTP /2.0模式,如何查看或者验证?

3、那是要启用alpn的话需要 openssl 1.0.2+,如果想启用alpn可以参考:https://bbs.vpser.net/thread-13904-1-1.html

=》如果是yum安装的openssl 1.0.1e ,该版本是否支持HTTP /2.0和在IE11,Chrome51,FireFox上完全能实现HTTP /2.0模式呢?还是网上有些人说至少要openssl 1.0.2或者以上呢?
美国VPS推荐: 遨游主机LinodeLOCVPS主机云搬瓦工80VPSVultr美国VPS主机中国VPS推荐: 阿里云腾讯云。LNMP付费服务(代装/问题排查)QQ 503228080
发表于 2016-6-6 10:02:15 | 显示全部楼层



2、 chrome地址栏: chrome://net-internals/#http2 显示h2就是http2

openssl 1.0.2- 一样正常使用http2,不启用alpn一样正常使用http2,可以自行了解alpn相关信息
Linux下Nginx+MySQL+PHP自动安装工具:https://lnmp.org
 楼主| 发表于 2016-6-6 12:38:06 | 显示全部楼层

2、 chrome地址栏: chrome://net-internals/#http2 显示h2就是http2

openssl 1.0.2- 一样正常使用http2,不启用alpn一样正常使用http2,可以自行了解alpn相关信息

=> 您好,我还是不明白您的意思:

    1. chrome地址栏: chrome://net-internals/#http2 显示h2就是http2
        =》这个是验证chrome浏览器本身是否支持HTTP /2.0功能的吧? 我现在是想知道我的网站在Chrome浏览器上是否能正常走HTTP /2.0模式?
    2. 如果openssl 是采用系统自带的openssl 1.0.1e (Centos 7), 那么这个版本会影响HTTP /2.0的使用吗?因为网上有人说:Chrome 浏览器要能正常走HTTP /2.0的话,
         openssl版本至少要1.0.2 或者以上,因为Chrome 用的是alpn。

军哥运维代购:http://shop63846532.taobao.com/

发表于 2016-6-6 13:48:25 | 显示全部楼层

你自己在地址栏输上看看明白了,试试不就知道了

你觉得不行或不放心就按2楼说方法去启用alpn
 楼主| 发表于 2016-6-6 15:21:16 | 显示全部楼层

您好!

   用Chrome打开https://www.google.com 网站:

    • Request URL:
      https://www.google.com/
    • Request Method:
      GET
    • Status Code:
      200
    • Remote Address:
      220.255.2.153:443
  • Response Headers
    • cache-control:
      private, max-age=0
    • content-encoding:
      gzip
    • content-type:
      text/html; charset=UTF-8
    • date:
      Mon, 06 Jun 2016 07:12:07 GMT
    • expires:
      -1
    • server:
      gws
    • set-cookie:
      _ga=; expires=Mon, 01-Jan-1990 00:00:00 GMT; path=/; domain=www.google.com
    • set-cookie:
      _ga=; expires=Mon, 01-Jan-1990 00:00:00 GMT; path=/; domain=.www.google.com
    • set-cookie:
      _ga=; expires=Mon, 01-Jan-1990 00:00:00 GMT; path=/; domain=google.com
    • set-cookie:
      _ga=; expires=Mon, 01-Jan-1990 00:00:00 GMT; path=/; domain=.google.com
    • status:
      200
    • x-frame-options:
      SAMEORIGIN
    • x-xss-protection:
      1; mode=block
  • Request Headers
    • :authority:
      www.google.com
    • :method:
      GET
    • :path:
      /
    • :scheme:
      https
    • accept:
      text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;q=0.8
    • accept-encoding:
      gzip, deflate, sdch, br
    • accept-language:
      zh-CN,zh;q=0.8
    • cache-control:
      max-age=0
    • cookie:
      _ga=GA1.1.440536137.1459903221; OGPC=5062125-2:5062123-2:5062131-5:; NID=79=p1Q6GKuAlciRpyosYLSdxOU8op8ALwdcO8mACH53lMz0zb2S1Zl9LRqTQSM5KkqOCWMLrcNvuuyL9Mw1nsqHDD3D1-aDPS4qaA1YyJ9WPK44toIKz_Be0m-yZToECtz5Yrgz-JHS8h8kHesSkY4cpe6Nv-GMC48eBGr3sMOuOi_n-_bZ1P9xVd2SIhhgqr43zlK809SeHiYnSsRghMmv
    • upgrade-insecure-requests:
      1
    • user-agent:
      Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/51.0.2704.79 Safari/537.36
    • x-client-data:
      CIW2yQEIorbJAQjEtskBCP2VygEI7pzKAQ==
    • 但是我用chrome打开自己的网站有些信息是没有的:比如:
    • :authority:
      www.google.com
    • :method:
      GET
    • :path:
      /
    • :scheme:
      https
    • 我怀疑是网上所说的:用centos 7系统自带的openssl 1.0.1e版本太低,不支持alpn,是这样的么?
美国VPS推荐: 遨游主机LinodeLOCVPS主机云搬瓦工80VPSVultr美国VPS主机中国VPS推荐: 阿里云腾讯云。LNMP付费服务(代装/问题排查)QQ 503228080
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|VPS侦探 ( 鲁ICP备16040043号-1 )

GMT+8, 2024-11-17 08:23 , Processed in 0.026976 second(s), 17 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表