[解決済み】一部のAJAXコールで "net::ERR_BLOCKED_BY_CLIENT "エラーが発生する。
2022-03-24 07:44:46
質問
最近、一部のアドブロッカー拡張機能(adBlocker plusなど)が、一部のAjax呼び出しをブロックしていることに気づきました。コンソールでこのエラーが表示されます。
GET http://localhost/prj/conn.php?q=users/list/ net::ERR_BLOCKED_BY_CLIENT
なぜ、あるAjaxの呼び出しはブロックされるが、他の呼び出しはブロックされないのか、その原因は何ですか?ユーザーにアドブロッカーをオフにするよう伝える以外に、回避策はありますか?
解決方法を教えてください。
AdBlockerは通常、何らかのルールを持っています。つまり、URIと何らかの式を照合します(DOMと式を照合することもありますが、この場合、重要ではありません)。
小さなテキスト(URI)だけを操作するルールや式は、誤検出を起こしやすいのですが...。
拡張機能を無効にするようユーザーに指示する以外に(少なくともあなたのサイトでは)、拡張機能を入手して、どのルール/式があなたのものをブロックしたかをテストすることもできます(拡張機能がその詳細について十分に説明している場合)。犯人を特定したら、別のURIを使ってルールのトリガーを回避するか、そのルールを作ったチームに不正確または過度に広範であると報告するか、あるいはその両方を行うことができます。 その方法については、特定のアドオンのドキュメントを確認してください。
例えば、AdBlock Plusには ブロック可能な項目 ビューは、ページ上のすべてのブロックされた項目と、ブロックをトリガーしたルールを表示します。また、これらの項目にはXHRリクエストも含まれます。
関連
-
[解決済み] AJAXはRest apiなのか
-
[解決済み] RichFacesのa4j:ajaxタグのevent属性の取りうる値のリスト
-
[解決済み] <p:ajax>イベント一覧
-
onclickイベントの値を渡して、ajaxリクエストの実行に移る
-
[解決済み] Ajaxリクエストが200 OKを返すが、successではなくerrorイベントが発生する
-
[解決済み] CORSです。資格情報フラグが true の場合、Access-Control-Allow-Origin でワイルドカードを使用できない。
-
Extjs4.1 Ext.gridで作成したpropertyGridの内容を動的に更新する。
-
[解決済み】AJAXレスポンスはクッキーを設定することができますか?
-
[解決済み] HTTPリクエストがステータスコード0を返すのはどういう意味ですか?
-
[解決済み] Access-Control-Allow-Originですべてのドメインを許可する設定にした場合、どのようなセキュリティリスクがありますか?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] check_ajax_referer() は実際どのように動作するのでしょうか?
-
[解決済み] RichFacesのa4j:ajaxタグのevent属性の取りうる値のリスト
-
jS Ajaxアップロードファイルのエラー "Uncaught TypeError: 不正な呼び出し"
-
PDOException "could not find driver" (ドライバが見つかりません)
-
Captcha機能とlayUIの検証
-
Extjs4.1 Ext.gridで作成したpropertyGridの内容を動的に更新する。
-
[解決済み】一部のAJAXコールで "net::ERR_BLOCKED_BY_CLIENT "エラーが発生する。
-
[解決済み】jQuery.ajaxのcontinueレスポンスの処理。"success:" vs ".done"?
-
[解決済み】WebSocketが使えるのに、なぜAJAXを使うのか?
-
[解決済み] AJAXアプリのアドレスバーのURLを現状に合わせて変更する