0
私はNode.JSを全く新しくしています。クライアントJavascriptがNode.JSバックエンドと通信する場所でプロジェクトを実行しようとしています。私はXMLHTTPRequest()
をクライアント側で使用していましたが、それはFailed to load resource: Preflight response is not successful
を返します。私が理解していることから、ブラウザはJavascriptのHTTPリクエストを好きではないので、これを取得していますか?私は間違って何をしていますか?コード:クライアントjavascriptからnode.jsサーバーのデータにアクセスするにはどうすればよいですか?
window.onload = function(){
httpGet("http://localhost:8080");
console.log("Loaded");
}
function httpGet(url){
var request = new XMLHttpRequest();
request.onreadystatechange = function() {
console.log(this.status)
if (this.readyState == 4 && this.status == 200) {
console.log("Got names")
getNamesFromJSONArray(request.responseText);
};
};
request.open("GET", url, true);
request.setRequestHeader("Access-Control-Allow-Origin", "*")
request.send();
}
window.parent.INDEX_URLは、私は同じエラーを取得し、あなたが何を意味するのです。2.同期要求が –
1を得ることを意味しますか? –
を推奨されていませんが、私はその答え –