简体   繁体   English

HTTP2 HAR导出在Chrome中显示HTTP版本“未知”?

[英]HTTP2 HAR export shows HTTP Version “unknown” in chrome?

I was looking at network requests from my Chrome Version 41.0.2272.104 (64-bit) and saw a curiosity with a request to Google Analytics' collection endpoint: 我正在查看来自我的Chrome版本41.0.2272.104(64位)的网络请求,并发现了对Google Analytics(分析)集合端点的请求的好奇心:

Google Analytics(分析)请求的屏幕截图

There are several headers I do not recognize: :authority: , :method: , :path: , :scheme: 有几个我不认识的标题:authority: ,, :method::path::scheme:

:authority: seems to replace the Host header of HTTP 1.x, the :method: I'd expect to be an HTTP verb, not a header :authority:似乎代替了HTTP 1.x的Host标头, :method:我期望是一个HTTP动词,而不是标头

A HAR export of Chrome reports the HTTP version as "Unknown" - see http://pastebin.com/1LjRVeHb Chrome的HAR导出报告HTTP版本为“未知”-请参见http://pastebin.com/1LjRVeHb

What's going on? 这是怎么回事?

I just found the "funky" : prefixed headers in the HTTP 2 Spec as "Pseudo headers". 我刚刚在HTTP 2规范中找到了“ funky” :前缀的标头,称为“伪标头”。

However seeing them in the HAR as "HTTP Version: Unknown" seems odd. 但是,在HAR中将它们视为“ HTTP版本:未知”似乎很奇怪。 Is there a Bug with chrome's own HAR export showing the request as HTTP Version Unknown? chrome自己的HAR导出是否存在将请求显示为HTTP Version Unknown的Bug? Could the "server" response header with "Golfe2" reveal any more information? 带有“ Golfe2”的“服务器”响应标头可以显示更多信息吗?

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 Google Chrome不会与http2进行多路复用 - Google Chrome does not do multiplexing with http2 Chrome中的HTTP2推送XMLHttpRequest缓存未命中 - HTTP2 Push XMLHttpRequest Cache Miss in Chrome 为什么 Chrome 浏览器不能识别我的 http2 服务器? - Why doesn't Chrome browser recognize my http2 server? 使用Chrome扩展程序中的AJAX请求检测URL是否支持HTTP2? - Detect if URL supports HTTP2 using AJAX request in Chrome Extension? 有没有办法通过远程调试以编程方式从chrome检索Http存档(HAR)? - Is there a way to programmatically retrieve the Http Archive (HAR) from chrome via remote debugging? Chrome控制台向我显示“导航到http:// localhost ...” - Chrome console shows me “Navigated to http://localhost…” 为什么由于启用了HTTP2协议,Chrome调试器中的请求仍在排队? - Why the requests in Chrome Debugger still queueing as the HTTP2 Protocol has been enabled? HTTP请求在Chrome版本48中无响应 - HTTP request no response in Chrome Version 48 在 Chrome 中的请求 header 中找不到 http 版本 - No http version found in request header in Chrome 加载网站时出现 HTTP2 协议错误 - HTTP2 Protocol Error while loading the website
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM