@Ilgiz said in indexOf не работает:
Что я делаю не так?
Пользуетесь тем что не знаете как работает )) https://developer.mozilla.org/ru/docs/Web/JavaScript/Reference/Global_Objects/String/indexOf
В браузере все работает на ура, пытаюсь провернуть регистрацию через BAS.
Заметил, что сервис перед регистрацией активно отправляет ajax-ы, открыл отладку в BAS
и вот что заметил:
Скрин 1, на нем видно как выставляется прокси и юзерагент (все отлично, агент встает как нужно)

Далее, сайт генерит ajax-ы (регулярно), выглядит это так (обратите внимание, юзер агент стоит как нужно) - это я тестировал в браузере.

Теперь самое интересное, как выглядит тот же ajax но в BAS
Внезапно запрос идет не с установленного UserAgent-а, а с Windows NT :(((

Как это побороть????
К
К
К
В целом при переходе на сайт user-agent работает, сайт выдает мобильную версию. Это предваретельный ajax все портит, BAS не подставляет в него мой User-Agent, а юзает вероятно дефолтный.
Из за этого, меня не пропускает их хитропопая система проверки :)
@alexcash Все работает. User-Agent всегда тот, который вы установили, включая аякс запросы. В консоли он всегда будет показываться системный, так как юзер агент подменяется после отправки в консоль, тоже самое касается других хедеров.
Чтобы убедиться в этом, установите юзер агент действием, а потом выполните
fetch('http://httpbin.org/user-agent').then(function(response) {
response.json().then(function(data) {
console.log(data);
});
})
в консоли
@support такая же проблема, в обычном браузере по нажатию на нужный элемент на странице, аяксом подгружается модальное окно, в БАСе нет! Всё уже перепробовал что только можно и настройки менял, и юзер агенты, отпечатки, прокси, без прокси, всё тщетно!!!
@captchalom Это может быть что угодно. От вас требуется подробное описание проблемы, проект, только тогда я смогу помочь.