У меня есть ajax-вызов, который запрашивает html из локального php-файла прокси.Этот прокси-сервер загружает html с внешнего сервера и возвращает его, где html анализируется с помощью jQuery.
$.ajax({
type: 'POST',
url: 'proxy.php',
data: {
goal: 'get',
url: url
},
success: function(page) {
let p = $(page),
h1 = p.find('h1');
//some code
//<-- problem begins
},
error: function(response) {
console.error(response);
}
});
После выполнения некоторого кода он выдает в консоль браузера много ошибок 404, пытаясь загрузить некоторые внешние образы, что приводит к высокой загрузке процессора.На самом деле эти изображения мне вообще не нужны, мне просто нужен простой HTML.
Я пробовал эти методы, чтобы освободить часть памяти, но это было бесполезно:
p.remove();
p = undefined;
Как предотвратитьзагрузка изображений или возможно удаление переменной после ее использования?