var req = new XMLHttpRequest();
req.addEventListener('load', function (txt) {
console.log(txt)
}, false);
req.open("get", "/foo.txt", true);
req.send();
明らかな何かが欠けているように、今はかなりばかげているように感じますが、上記は 200 を返し、応答にはファイルの内容が含まれています。サーバー ログにも、成功した要求が表示されます。ただし、txt
responseText がなく、応答の長さが 0 の XHR オブジェクトが表示されています。ファイルは単なるテキストファイルです。また、何か違うことをするかどうかを確認するために、.json に変更してみました。