同期的に GET / POST リクエストを送る
指定した API エンドポイント に対して GET / POST リクエストを送ります。
これらのコードはサンプルですので、ヘッダーやボディにはリクエストする API の仕様に沿って適切な値を設定してください。
HTTPリクエストを送信するのに XMLHttpRequest を使用しています。
var url = "API URL";
var xhr = new XMLHttpRequest();
xhr.open("GET", url, false);
xhr.send();
if (xhr.status !== 200) {
throw new Error("Error " + xhr.status);
}
console.log(JSON.parse(xhr.response));
var url = "API URL";
var xhr = new XMLHttpRequest();
xhr.open("POST", url, false);
xhr.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
xhr.send("key=value");
if (xhr.status !== 200) {
throw new Error("Error " + xhr.status);
}
console.log(JSON.parse(xhr.response));