Нужно перехватить на vk.com ссылки на фото, которые подгружаются посредством AJAX. Использую ViolentMonkey. Код такой:
change_response = function() {
const {
fetch: originalFetch
} = window;
window.fetch = async (...args) => {
const [resource, config] = args;
const response = await originalFetch(resource, config);
console.log( response.clone().json() );
return response;
};
};
И получаю в консоли:
Promise { <state>: "pending" }
<state>: "fulfilled"
<value>: Object { id: 2, title: "А это уже второй" }
<prototype>: Promise.prototype { … }
Как получить response вместо Promise? Не могу понять.