setResponseHeader する前に open しないといけない
Twitter API を使って投稿しようと試みていたところ、エラーメッセージが出て数時間はまった。
エラー: uncaught exception: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsIXMLHttpRequest.open]" nsresult: "0x80004005 (NS_ERROR_FAILURE)"
どうやら setResponseHeader する前に open しないといけないらしい
注意: このメソッドを呼ぶ前に open() を呼ぶ必要があります。
setRequestHeader()
var req = new XMLHttpRequest();
req.open('GET', 'http://www.mozilla.org/', true);
req.setRequestHeader("X-Foo", "Bar");
req.send(null);
知っていればなんてことはない・・・。