XMLHttpRequest
2023-03-19 (日) 16:03:48
XMLHttpRequest †
名称 †
概要 †
- JavaScriptを使ってサーバとの通信を行う際に使われる。
- 同期通信と非同期通信の両方に対応している。
- セキュリティ上、JavaScriptファイルを取得したサーバ以外とは通信できない。(クロスドメイン通信ができない)
XHRの仕組み †
SOP(Same Origin Policy) †
- Origin(Protocol、Host、Port)が同じでないと通信できない
CORS †
- SOP(Same Origin Policy)ではなくても通信できる仕様(規格)