Я использую сторонний встроенный код, который отличает HTTP-запрос с источником заголовка запроса от моего.
Когда я пытаюсь перехватить HTTP-запросы с помощью XMLHttpRequest, он не перехватывает этот запрос. Я предполагаю, что это потому, что у него другое происхождение. Однако chrome-dev-tools его перехватывает.
let oldXHROpen = XMLHttpRequest.prototype.open;
XMLHttpRequest.prototype.open = function(method, url) {
console.log(url)
return oldXHROpen.apply(this, arguments);
}
Он регистрирует все запросы, которые имеют происхождение заголовка запроса, как мой домен. Тем не менее, он не регистрирует запросы, которые отображаются в dev-tools с источником заголовка запроса, кроме моего домена.