--- title: XMLHttpRequest.open() slug: Web/API/XMLHttpRequest/open tags: - API - HTTP - Method - Reference - XHR - XMLHttpRequest - open - メソッド translation_of: Web/API/XMLHttpRequest/open ---
{{domxref("XMLHttpRequest")}} の open()
メソッドは、新しく作成されたリクエストを初期化したり、既存のリクエストを再初期化したりします。
open()
が呼び出されたもの) に対してこのメソッドを呼び出すと、 {{domxref("XMLHttpRequest.abort", "abort()")}} を呼び出すのと等価になります。XMLHttpRequest.open(method, url[, async[, user[, password]]])
method
"GET"
, "POST"
, "PUT"
, "DELETE"
, など。 HTTP(S) 以外の URL では無視されます。url
async
{{optional_inline}}true
です。操作が非同期的に行われるかどうかを示します。値が false
の場合、 send()
メソッドはレスポンスを受信するまで戻りません。 true
の場合は、トランザクション完了の通知はイベントリスナーを使用して配信されます。 multipart
属性が true
である場合は true でなければならず、さもなくば例外が発生します。
user
{{optional_inline}}null
値です。password
{{optional_inline}}null
値です。仕様書 | 状態 | 備考 |
---|---|---|
{{SpecName('XMLHttpRequest', '#the-open()-method', 'open()')}} | {{Spec2('XMLHttpRequest')}} | WHATWG living standard |
{{Compat("api.XMLHttpRequest.open")}}