現在のページajaxリクエストを処理できるクロム拡張を作成しましたが、拡張機能は他のエクステンションで作成されたajaxリクエストを処理できませんchroomeネットワークツールで)。どのイニシエータが他のexstensionスクリプトであるか、ajaxをどのように処理できますか?他の拡張コンテンツスクリプトによって作成されたajaxリクエストを検出する方法
0
A
答えて
0
WebRequestクラスのAPIが拡張のみがそのホストのアクセス権を付与していれば、参照するには 権限を持っているの要求を公開this
をご覧ください。さらに、http://、https://、ftp://、file://、 またはchrome-extension://のスキームには、 スキームだけがアクセスできます。さらに、 のURLを含む特定のリクエストでも、 chrome-extension:// other_extension_idとなります。ここで、other_extension_idは であり、リクエストを処理する拡張のIDは https://www.google.com/chromeなどですリストは完全ではありません)。 デッドロックを防ぐために、拡張機能の同期XMLHttpRequestsも イベントハンドラをブロックしています。 の場合、サポートされているスキームのいくつかは、対応するプロトコルの性質のために利用可能なイベントのセットが である可能性があることに注意してください。たとえば、file:schemeの場合は 、onBeforeRequest、onResponseStarted、 onCompleted、およびonErrorOccurredのみがディスパッチされます。
それによると、あなたはあなたのhost permissions設定をチェックして、そこchrome-extension://*
またはちょうど<all_urls>
関連する問題
- 1. Chrome拡張コンテンツスクリプトを使用してyoutubeビデオイベントを検出
- 2. Google Chromeにインストールされた特定の拡張子を検出する方法
- 3. RubyとPumaを使用して他のリクエストによって生成されたリクエストを検出するにはどうすればよいですか?
- 4. ajaxによって呼び出されたページ内にポップアップメニューを作成する
- 5. AJAXリクエストによって返されたデータを取得する方法
- 6. 他のライブラリによって拡張された型スクリプト定義のオーバーライド
- 7. Chrome拡張コンテンツスクリプトが動作しない
- 8. コンテンツスクリプトが拡張htmlページに挿入されていない
- 9. chrome.storageにアクセスするChrome拡張コンテンツスクリプト
- 10. デバッグ拡張タブの検出方法は?
- 11. Google Chromeの拡張機能でコンテンツスクリプトを作成する方法ユーザーが拡張機能のボタンをクリックした後にのみ実行する
- 12. クロム拡張パッケージスクリプトでコンテンツスクリプトを実行する方法
- 13. Chrome拡張機能+ Devise + Rails App - 拡張機能から認証されたリクエストを作成する
- 14. Firefox拡張機能からAJAXリクエストを作成するにはどうすればよいですか?
- 15. Chrome拡張機能コンテンツスクリプト
- 16. structによって作成されたオブジェクトを検索する
- 17. HttpRequestオブジェクトを呼び出さずにGoogleがajaxリクエストを作成する方法
- 18. Chrome拡張機能のコンテンツスクリプトがウェブページに挿入されない
- 19. DOMを変更してクロム拡張用のコンテンツスクリプトを更新する方法
- 20. Swift3拡張機能で作成されたプロパティを設定する方法
- 21. 他のアプリケーションによって作成されたアクセスDerby DB
- 22. .html()を使用してAjaxリクエストによって作成されたdivを記入してください
- 23. jQueryによって作成されたラベルを隠す検証
- 24. ajaxリクエストによって返されるレンダリングされたフォームでjquery.valideteを使用する方法
- 25. ajaxによって画像のクロップが検出されない
- 26. Kotlin:それは拡張機能を作成言っている拡張子関数ファイルを作成し、プラス
- 27. ビューへのajaxリクエストの作成方法
- 28. CLRによってスローされた例外を検出する方法は?
- 29. phpを使って '.epub'拡張ファイルを作成するには?
- 30. ionic2でBaseInputを拡張してカスタムフォームコンポーネントを作成する方法
の可能性の重複を追加[別の内線からの要求をキャッチすることが可能ですか?]してください可能性があり(http://stackoverflow.com /質問/ 37926493 /他の拡張からのキャッチリクエスト可能) –
@HaibaraAiコンテンツスクリプトから直接要求された要求(拡張子の由来ではなく)を捕捉することが可能です。テストが必要です。 – Xan
リクエストをキャッチするために現在のコードを表示する必要があります。 – Xan