LogoMark.png

XMLHttpRequest

XMLHttpRequest

https://developer.mozilla.org/ja/docs/Web/API/XMLHttpRequest

XMLHttpRequest は JavaScript で HTTP リクエストを行うための組み込みのブラウザオブジェクトです。XML 形式のみならず様々なデータファイルへのアクセスを可能にします。

同期と非同期

XMLHttpRequest には同期と非同期の2つの操作モードがありますが、ほとんどのケースで非同期モードが推奨されます。

3つのステップ

リクエストをするためには、次の3ステップが必要です。

イベントリスナー

以下の3つが代表的です。

参考:GETとPOST

GET、POSTという言葉から「GETが受信、POSTは送信」という勘違いをしそうですが、いずれも入力フォームのデータをサーバへリクエスト送信する際に使用する用語です(ちなみにリクエストの対義語はレスポンスです)。

サンプル

サーバー内に置かれた md(Markdownファイル)を読み込んで、ページ内に埋め込む処理を行うサンプルです。

Markdown の展開には、marked.js を使っています。




PAGES

GUIDE

DATA

Last-modified: 2020-11-12 (木) 09:53:03