Как прервать выполнение скриптов на стороннем сайте?
Здравствуйте, мы выполняем парсинг данных с одного большого сайта. На данном сайте придумали антифрод систему, которая начала грузить процессор при работе в многопотоке.
После загрузки страницы начинают выполняться JS скрипты, которые грузят процессор сильно, на протяжении примерно 40 секунд. Если заблокировать React перед открытием страницы, нагрузки нет, но и проникнуть в тело сайта не выходит.
Скажите, можно ли каким-то образом прерывать выполнение всех скриптов на странице, после ее успешной загрузки? Чтобы этот цикл, который грузит процессор прерывался/завершался?
Готов заплатить за помощь в решении этого вопроса. Телеграм: @worker504
Дополнительно:
Если сайт на React, то этот скрипт может, как раз, заниматься дозагрузкой страницы. В таком случае при его прерывании вы не получите страницу целиком.
Опишите проблему, и специалист поможет с настройкой, исправлением ошибки или доработкой сайта. Подберём понятный план работ без лишней переписки.
Пока нет других ответов. Будьте первым, кто поможет автору.
Ответить на вопрос
Для прерывания выполнения скриптов на стороннем сайте можно воспользоваться различными методами, в зависимости от того, какой у вас доступ к этому сайту.
1. Использование расширений браузера: Существуют различные расширения для браузеров, такие как NoScript или uBlock Origin, которые позволяют блокировать выполнение скриптов на определенных сайтах. Вы можете добавить сайт в черный список и скрипты с этого сайта не будут выполняться.
2. Использование Content Security Policy (CSP): Если вы являетесь владельцем сайта, вы можете настроить CSP, чтобы ограничить выполнение скриптов с других доменов. Например, вы можете добавить директиву `script-src 'self'` в заголовок Content-Security-Policy, чтобы запретить выполнение скриптов с других доменов.
3. Использование прокси-сервера: Вы можете настроить прокси-сервер, который будет блокировать запросы к определенным доменам или скриптам. Например, вы можете использовать nginx как прокси и настроить правила для блокировки запросов к определенным скриптам.
4. Использование браузерных расширений для блокировки рекламы: Некоторые расширения для браузеров, такие как AdBlock Plus, могут также блокировать выполнение скриптов на сторонних сайтах.
Примечание: Помните, что блокировка выполнения скриптов на сторонних сайтах может нарушить нормальное функционирование сайта и привести к нежелательным последствиям. Поэтому перед принятием любых мер по блокировке скриптов, убедитесь, что это не нарушит работу сайта.