nsIHttpChannel を使用して、Firefox アドオン SDK を使用してヘッダーを読み取ろうとしています
お気に入り..
var httpChannel = subject.QueryInterface(Ci.nsIHttpChannel);
console.log(httpChannel.getRequestHeader("Host"));
動作しますが、完全なヘッダーを複製したいのですが、getRequestHeader では特定の 1 行しか要求できません。それらすべてを真にループする方法を知っていますか?
シリアル化を試みましたが、({}) にしかつながりません。
for (var key in httpChannel) {
if (httpChannel.hasOwnProperty(key)) {
console.log(key + " -> " + httpChannel[key]);
}
属性のみをリストし、ヘッダーはリストしません