look997 look997 20.08.2020, 15:49:43 0 + #frontend #webdev #javascript #programowanieJest możliwość obserwowania zapytania AJAX?Potrzebuję do UserScript. Chodzi o zapytanie wykonane przez nie mój kod, tylko kod strony.WebExtensions ma możliwość nawet przejęcia zapytania. A da się jakoś chociaż zaobserwować AJAX na zwykłej stronie?
look997 look997 20.08.2020, 15:53:39 0 + @trevoz: @dawejtutaj: No nie, chodzi o coś jak MutationObserver, żebym mógł w UserScript zareagować na pewien rodzaj AJAX-owego zapytania - do konkretnego URL-a.
J.....e konto usunięte 20.08.2020, 16:28:32 0 + @look997: ajaxComplete? https://api.jquery.com/ajaxComplete/
lobo lobo 20.08.2020, 16:55:01 0 + @look997: No możesz nadpisać prototyp XMLHttpRequest(function(send) { XMLHttpRequest.prototype.send = function(body) { console.log(body); send.call(this, body); };})(XMLHttpRequest.prototype.send);
lobo lobo 20.08.2020, 16:57:24 0 + @look997: technicznie możesz to zrobić z każdą częścią XMLHttpRequest tylko musisz się wczytać w dokumentacje.
Jest możliwość obserwowania zapytania AJAX?
Potrzebuję do UserScript. Chodzi o zapytanie wykonane przez nie mój kod, tylko kod strony.
WebExtensions ma możliwość nawet przejęcia zapytania. A da się jakoś chociaż zaobserwować AJAX na zwykłej stronie?
@dawejtutaj:
No nie, chodzi o coś jak MutationObserver, żebym mógł w UserScript zareagować na pewien rodzaj AJAX-owego zapytania - do konkretnego URL-a.
(function(send) {
XMLHttpRequest.prototype.send = function(body) {
console.log(body);
send.call(this, body);
};
})(XMLHttpRequest.prototype.send);