Ajax вызов с использованием Laravel не работает, когда включен блокировщик рекламы - PullRequest
0 голосов
/ 13 января 2020

Я использую Laravel для отправки Ajax запроса, он отлично работает на локальном хосте, но не на живом сервере с включенным adblocker. Как только я отключаю блокировку рекламы, он работает нормально.

domain.com/sponsors/update/1

Это URL, который создает проблему, кроме того, он работает для всех других маршрутов. Не могли бы вы сообщить мне, в чем может быть проблема?

1 Ответ

2 голосов
/ 13 января 2020

У вас нет никакого влияния, если кто-то использует adblock или нет. Конечно, вы могли бы попросить пользователя отключить его перед просмотром страницы из-за проблем с функциональностью, но ИМХО это не лучший способ go.

. Я бы сделал следующее. Если вы используете, например, uBlock, вы можете взглянуть на регистратор, чтобы узнать, какие URL-адреса блокируются, и, возможно, вы можете также продолжить изучение того, из какого списка поступает правило, блокирующее ваши запросы. Может быть, это ваше собственное созданное правило случайно?

Screenshot from uBlock Origin Mozzilla Addons page

В случае, если это не ваше собственное созданное правило и оно исходит из популярного списка, используемого многими, я бы возможно, стоит подумать о переименовании моих маршрутов, чтобы использовать более «нейтральный» URL, который не будет рассматриваться рекламными блоками как потенциальный поток.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...