この応答がハンドラ関数(load
、error
など)に転送される前に、HTTP応答の内容を調べる方法で、すべてのdojo.xhr
コールをアプリケーションで傍受したいとします。これをどうお勧めしますか?Dojo - XHR呼び出しを傍受する
0
A
答えて
2
djConfig変数ioPublish
が1.4で導入されました。
http://dojotoolkit.org/reference-guide/releasenotes/1.4.html#io-pipeline-topics
これは3あなたが購読することができトピックパブリッシュフックアップ:それぞれ、/dojo/io/load
、/dojo/io/error
、および/dojo/io/done
、load
、error
に類似であるべきであり、handle
コールバックを。
これは、実行されたすべてのXHRでイベントを公開することによって発生する潜在的なオーバーヘッドのために、デフォルトではオフになっていることに注意してください。
0
DojoのドキュメントのExample 9を参照してください。あなたが探しているのは、 'ハンドル'コールバックメソッドです。これは、呼び出しが成功したかどうかにかかわらず呼び出され、それを使用して応答内のデータを表示することができます。
あなたの質問に答えて、私はDojoページのいくつかの例が壊れていることに気付きました。これは、この図書館の将来のサポートのための良い兆候ではありません。このは結局Dojoのウェブサイトです!彼/彼女が更新しないのはただのyahooのブログではない。さらに、このGoogle Insights Search on JQuery and Dojoは、JQueryがコミュニティでマーケットシェアを獲得していることを明確にしています。
彗星の機能のようなDojoを引き続き使用する理由がない限り、私は明確な勝者であるJQueryだけを選択するためにどのライブラリを使用するか決定するのに苦労する人を勧めます。
関連する問題
- 1. Dojo XHRでAJAX呼び出しをモックアウト
- 2. XHRを傍受する
- 3. Javaインターフェイスメソッドの呼び出しを傍受する
- 4. メーラーアクションへの呼び出しを傍受する
- 5. DOM API関数の呼び出しを傍受する
- 6. Chromeのconsole.logへの呼び出しを傍受します
- 7. カスタムClassLoaderを使用したClassLoader.getResource(String)呼び出しの傍受
- 8. Dojo 1.10およびXHR:進行コールバックが呼び出されない
- 9. .NETでの呼び出しの動的傍受
- 10. メソッド呼び出しを傍受する際にContextBoundObjectの型を取得する
- 11. ブラウザのアドオンですべてのAPI呼び出しを傍受する
- 12. Javascriptを使ってAjax呼び出しを傍受またはキャッチする
- 13. .NET WebアプリケーションからのアウトバウンドWCFサービス呼び出しを傍受する方法
- 14. 関数呼び出し時にstdoutを傍受するメモリ内ファイル
- 15. Entity FrameworkでDataContextオブジェクトの作成を傍受してイベントを呼び出す
- 16. JHipsterで残りのエンドポイントを呼び出すときにエラーを傍受する
- 17. Mockitoで実際のメソッドを呼び出すが、結果を傍受する
- 18. 各HTTPを傍受すると、ES6の手法が呼び出されます
- 19. Dojo DataGrid - インライン・セル・エディターの呼び出し
- 20. JavaScriptを使用したメソッド呼び出しの引数の傍受
- 21. dojo JsonRestをパラメータで呼び出す
- 22. pytestを使用して関数呼び出しを傍受し、パラメータを変更する方法は?
- 23. groovy内のすべてのメタクラスに対するすべてのメソッド呼び出しを傍受する
- 24. Rubyでメソッド呼び出しを傍受するにはどうしたらいいですか?
- 25. Booでメソッド呼び出しを傍受するにはどうしたらいいですか?
- 26. Android:ネイティブ関数呼び出しを傍受するにはどうしたらいいですか?
- 27. ubuntu上のフォルダへの呼び出しを傍受し、フォルダの動作をエミュレートする
- 28. JavaScriptイベントの呼び出しを傍受する(常に呼び出されるようにイベントリスナーを追加する)
- 29. AspectJを使用してメソッド呼び出しを傍受し、それを別のメソッドにバインドします
- 30. Groovyでこのコンストラクタ呼び出しを傍受するにはどうすればよいですか?
聞いたことがありません。彼らはかなり役に立ちます。 –