Задать вопрос
@AlexMine
Учусь

Можно ли запретить сторонние обращения к ресурсам с помощью javascript?

Добрый день, имею страницу где подключаются различные js скрипты сторонние, они отправляют запросы к различным серверам, есть ли возможность как-то с помощью javascript запретить другим скриптам отправлять запросы на сторонние ресурсы?
Для примера например есть код метрики какой-либо на сайте, она отправляет все данные на свой сервер, нужно полностью перекрыть возможность обращения к стороннему ресурсу и оставить возможность делать запрос только к моему серверу, в код метрики залезть не могу.
Пробовал данную https://github.com/elbywan/yett не блокирует.
  • Вопрос задан
  • 179 просмотров
Подписаться 1 Простой 3 комментария
Помогут разобраться в теме Все курсы
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Академия Eduson
    Fullstack-разработчик на JavaScript
    11 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
@rPman
Можно подменить методы, особенно если используется jquery, но и вообще любые методы можно подменять, заменяя своими

например:
var oldXMLHttpRequest=XMLHttpRequest;
XMLHttpRequest=тут описываешь свой класс, который будет выступать прослойкой проверяя оп каким то критериям нужно ли пропускать запрос и вызывая oldXMLHttpRequest
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы