flyson
flyso****@users*****
2006年 10月 18日 (水) 23:51:30 JST
Index: bbs2chreader/content/bbs2chreader/httprequest.js diff -u bbs2chreader/content/bbs2chreader/httprequest.js:1.7 bbs2chreader/content/bbs2chreader/httprequest.js:1.8 --- bbs2chreader/content/bbs2chreader/httprequest.js:1.7 Thu Feb 9 22:23:22 2006 +++ bbs2chreader/content/bbs2chreader/httprequest.js Wed Oct 18 23:51:30 2006 @@ -148,9 +148,10 @@ .QueryInterface(Components.interfaces.nsIHttpChannel); } - + var bbs2chService = Components.classes["@mozilla.org/bbs2ch-service;1"] + .getService(Components.interfaces.nsIBbs2chService); this._channel.loadFlags = this._channel.LOAD_BYPASS_CACHE; - this._channel.setRequestHeader("User-Agent", Bbs2chGlobal.USER_AGENT, false); + this._channel.setRequestHeader("User-Agent", bbs2chService.userAgent, false); // リファラの設定 if(this.referrerSpec) @@ -205,9 +206,11 @@ this._channel = this._ioService.newChannelFromURI(this._URI) .QueryInterface(Components.interfaces.nsIHttpChannel); } - - this._channel.setRequestHeader("User-Agent", Bbs2chGlobal.USER_AGENT, false); - this._channel.setRequestHeader("Content-Type", "application/x-www-form-urlencoded", false); + var bbs2chService = Components.classes["@mozilla.org/bbs2ch-service;1"] + .getService(Components.interfaces.nsIBbs2chService); + this._channel.setRequestHeader("User-Agent", bbs2chService.userAgent, false); + this._channel.setRequestHeader("Content-Type", + "application/x-www-form-urlencoded", false); // リファラの設定 if(this.referrerSpec)