ホームページ >ウェブフロントエンド >jsチュートリアル >JavaScript で HTTP GET リクエストを実行するにはどうすればよいですか?
JavaScript での HTTP GET リクエストの実行
JavaScript では、HTTP GET リクエストを実行する方法がいくつかあります。一般的なアプローチの 1 つは、サーバーとの非同期接続を確立する XMLHttpRequest (XHR) オブジェクトを使用することです。この接続により、メイン スレッドをブロックせずにデータを送受信できます。
GET リクエストに XHR を使用するには、次の手順に従います。
XHR を作成するオブジェクト:
var xhr = new XMLHttpRequest();
を開きます接続:
xhr.open("GET", theUrl);
リクエストの送信:
xhr.send();
応答の準備ができたら、応答を処理します:
xhr.onload = function() { if (xhr.status == 200) { // Success! Handle the response here } else { // Error handling logic } };
最新の JavaScript では、HTTP リクエストを実行するためのもう 1 つの一般的なオプションとして Fetch API があります。これは、より単純な構文を提供し、応答を処理するための Promise を返します。
fetch(theUrl).then(response => { if (response.ok) { // Success! Handle the response here } else { // Error handling logic } });
Mac OS X ダッシュコード ウィジェットの場合は、フレームワーク内で完全にサポートされているため、XHR メソッドが推奨されます。 。 XHR または Fetch API を利用すると、JavaScript コードで HTTP GET リクエストをシームレスに実行できます。
以上がJavaScript で HTTP GET リクエストを実行するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。