1. ホーム
  2. jquery

SCRIPT7002 XMLHttpRequest。ネットワークエラー 0x2ef3, エラー 00002ef3 のため、操作を完了できませんでした。

2023-09-07 17:29:29

質問

Ajaxを呼び出すと、このエラーが表示されます。

それはGeocodingに関係するかもしれませんが、ユーザーに有用なものを表示するためにエラーをキャプチャする方法が本当にわかりません...あるいは、それは単にある種のポインタか何かを参照しているようなので、問題を解決する方法さえもありません:S 0x2ef3

SCRIPT7002 です。XMLHttpRequest。ネットワーク エラー 0x2ef3, エラー 00002ef3 のため、操作を完了できませんでした。

エラーメッセージよりも画像の方が参考になるかもしれません。

何かアイデアはありますか?

私のコードは1秒間に10回のajax呼び出しを行い、ジオコーディングサーバー側で処理されます。

エラーは断続的に出てきます。ジオコーディングされた結果を得ることもあれば、このエラーが発生することもあります。私は、10%の確率でこのエラーが発生すると思います。それは、jQueryのエラーハンドラを起動するためのajaxコールを完全に停止します。

どのように解決するのですか?

これは、私のために動作した修正方法です。json データと一緒に送信される MIME が無効であるか、文字セットが不適切なため、このエラーが発生します。このようにcharsetを追加することで、混乱するのを防ぎます。

$.ajax({
  url:url,
  type:"POST",
  data:data,
  contentType:"application/json; charset=utf-8",
  dataType:"json",
  success: function(){
  ...
  }
});

参照

Jquery - $.post() で contentType=application/json を使用するようにするには?

エラー c00ce56e のため、操作を完了できませんでした。