gpt4 book ai didi

firefox-addon-sdk - 如何在 firefox addon sdk 中获取请求的所有 header 值?

转载 作者:行者123 更新时间:2023-12-04 05:23:20 30 4
gpt4 key购买 nike

我正在尝试使用 nsIHttpChannel 使用 firefox 插件 sdk 读取 header

喜欢..

var httpChannel = subject.QueryInterface(Ci.nsIHttpChannel);
console.log(httpChannel.getRequestHeader("Host"));

有效,但我想复制完整的 header ,而 getRequestHeader 只允许要求一个特定的行。你知道一种循环真实所有这些的方法吗?

我尝试了序列化,但这只会导致 ({})。
for (var key in httpChannel) {
if (httpChannel.hasOwnProperty(key)) {
console.log(key + " -> " + httpChannel[key]);
}

只列出属性但不列出标题

最佳答案

httpChannel.visitRequestHeaders(function(header, value){
// do something
});

关于firefox-addon-sdk - 如何在 firefox addon sdk 中获取请求的所有 header 值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13472804/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com