Google chrome extension 可以在chrome扩展中读取http/2请求头字段吗?

Google chrome extension 可以在chrome扩展中读取http/2请求头字段吗?,google-chrome-extension,http-headers,http2,Google Chrome Extension,Http Headers,Http2,只是好奇,我可以看到一些http2伪头字段,比如:method, :scheme,:当我访问启用了http2的某个网站时的权限 例如,对于www.ft.com的主页,有以下伪请求头: :授权:www.ft.com :方法:获取 :路径:/ :scheme:https 是否可以在chrome扩展中读取/修改这些字段,就像我们可以读取/修改Cookie、Referer、User Agent一样 或者,如果在chrome中不可能,我们可以在firefox等其他浏览器中实现吗?因此所有HTTP/2头文

只是好奇,我可以看到一些http2伪头字段,比如:method, :scheme,:当我访问启用了http2的某个网站时的权限

例如,对于www.ft.com的主页,有以下伪请求头: :授权:www.ft.com :方法:获取 :路径:/ :scheme:https

是否可以在chrome扩展中读取/修改这些字段,就像我们可以读取/修改Cookie、Referer、User Agent一样


或者,如果在chrome中不可能,我们可以在firefox等其他浏览器中实现吗?

因此所有HTTP/2头文件都以:开头,以区别于HTTP/1.x头文件


我不知道有任何扩展可以改变它们,但我想真正的问题是你为什么要这样做?

请提供一个网站的URL,在那里你可以看到这些伪标题。那么你想要一个类似代理的扩展吗?@Makyen,举个例子,请查阅《金融时报》:,主页的请求标头具有以下内容::authority:www.ft.com:method:GET:path:/:scheme:https@laike9m对我想在发送请求之前读取http2的请求头字段。我的第一个方法是在chrome扩展中使用chrome.webRequest,但据我所知,它还不支持http2。不久前我搜索了同样的东西,所以我认为这相当困难,至少目前是这样。Chrome中有一个内部页面,您可以在其中看到每个传入的HTTP/2FRamechrome://net-internals/export,但您不能从扩展访问这些数据。我正在考虑修改HTTP/2请求头的可能性。在某些情况下,您需要阻止或重定向某些http请求。