XMLHttpRequest
オブジェクトではあまり役に立ちませんでした。JavaScript
です。私はそれが初めてです。私はjQuery
Ajax
コールをたくさんやっていますが、XMLHttpRequest
オブジェクトでは詳細な作業を行っていません。XMLHttpRequestを使用して無効なURLによってスローされたエラーを捕捉する方法
私は、このオブジェクトを使っていくつかのサンプルコードを書いている本を使って作業しています。
ここでは、エラーを処理しようとするときに本が使用するいくつかのコードを示します。間違ったURLによってスローされたエラーを捕まえることになっています。しかし、私は、それはそれをcatch clause
を行くために取得することはできません。
var httpRequest = new XMLHttpRequest();
try
{
httpRequest.open("GET", "http://");
httpRequest.send();
}
catch (error)
{
alert("in catch clause");
}
私も、無効なURLを試してみましたが、まだcatch clause
に入ることを望んでいない:
httpRequest.open("GET", "gttp://");
はそれがあるためですURLは例外をスローしていない有効なURLですか?
未定義の変数 'httpRequest.open(" GET "、not_defined);' –
を渡したときにエラーがキャッチされました 'httpRequest.open(" GET "、false);' http:// OS/falseで、nullおよび未定義で同じです。 –