1
问:我正在做一款Chrome扩展程序,当浏览器调用操作,需要在活动标签的当前页面的HTTP标头。访问这种头文件的最佳方式是什么?Chrome扩展程序如何访问活动选项卡的HTTP标头?
不满意的解决方案:我知道webRequest API。但是,该API被构造为不同webRequest操作的侦听器(例如发送请求或响应返回时);它并不能从我所知道的方面允许你简单地查询当前页面的标题。
因此,为了使用该API,它看起来像我需要有在听任何HTTP响应和头部存储成某种从标签ID,以头地图的背景脚本。然后,浏览器操作只是让后台脚本查找活动标签ID的标题。
这似乎非常重量级的令人费解。有没有更好的办法?
作为一对夫妇的数据不幸支持这个结论,我只是下载了相关的扩展并查看了他们的来源。 HTTP头(https://chrome.google.com/webstore/detail/http-headers/mhbpoeinkhpajikalhfpjjafpfgjnmgk/related?hl=en)使用正是我描述的难看,做作溶液。 现场HTTP头(https://chrome.google.com/webstore/detail/live-http-headers/iaiioopjkcekapmldfgbebdclcnpgnlo?hl=en)不能给已经加载的标签任何信息,只对那些在启动后打开延期。 – akroy