3
Fetch Apiを使用するすべてのAJAXリクエストをどのようにフックしますか?以前は、我々はすべてのXMLHttpRequestフックする、このような何かを行うことができます:あなたは上記の機能に追加したい場合は、より良いまだHook all Fetch Api AJAXリクエスト
(function() {
var origOpen = XMLHttpRequest.prototype.open;
XMLHttpRequest.prototype.open = function() {
console.log('request started!');
this.addEventListener('load', function() {
console.log('request completed!');
console.log(this.readyState); //will always be 4 (ajax is completed successfully)
console.log(this.responseText); //whatever the response was
});
origOpen.apply(this, arguments);
};
})();
かを、どのようにすべてのAPIと、すべてのXMLHttpRequest AJAX要求を取得するフックのでしょうか?
これで運がいいですか?仕様には何もないようです。 – Seth