我在NodeJS v8.4上运行Web App来尝试http2 我进行了一些测试,发现了一些有趣的结果 这是三个测试场景:
443 ssl http2
< - >重定向到nodejs运行http2 443 ssl http2
< - >重定向到nodejs运行http 443 ssl
< - >重定向到nodejs运行http 我打开chrome dev工具来检查加载资源时使用的协议
结果是前两个方法都在http2
中运行,而瀑布几乎相同
最后一个在http1.1
中运行,瀑布是预期的
我确定当nginx在http2中是主机时我是否需要在http2中运行NodeJS