Alhimik
Ну может токен неверный передаёшь
Anonymous
А там случайно не рендер js?
Stas
Я меняю только tls или убираю его или добавляю
Anonymous
Типо vue/react
Anonymous
Эт апи?
Alhimik
Я меняю только tls или убираю его или добавляю
А почему ты думаешь что он должен по http работать?
Alhimik
Какая конечная цель?
Stas
Это закрытое api, я его достаю из по клоудфлера
Anonymous
А csrf?
Anonymous
Может его передает в пост запросе например
Alhimik
А csrf?
Да там всё что угодно может быть. )
Anonymous
Емть же для таких целей openbullet, думаю он удобней будет
Stas
Мне нужен модуль на node js
Anonymous
Хм, даже не знаю тогда)
Stas
Я могу уже использовать puppeteer но хотелось бы чистый https
Stas
Так то через puppeteer уже работает благодаря @shad0w64)
Anonymous
Да если это что-то типо бота временной посты будет - headless будет затратно по ресурсам
Alhimik
Мне нужен модуль на node js
Правильно ли я понял что ты пытаешься к нему обращаться по http вместо https и ждёшь что он будет работать?
Anonymous
Тогда ответ будет 302
Anonymous
Редирект
Alhimik
Тогда ответ будет 302
Зависит от сервера. Они могли там что угодно наворотить.
Stas
Правильно ли я понял что ты пытаешься к нему обращаться по http вместо https и ждёшь что он будет работать?
Хм, я по разному пробовал, и курл и все что угодно, я уже все библиотеки для запросов попробовал
Anonymous
Если кф там не про версия и не кастомный
Stas
Там клоудфлер все портит, говорит гадай капчу
Alhimik
Там клоудфлер все портит, говорит гадай капчу
Ну так ты можешь первый раз запускать браузер для авторизации, потом сохранять куки и использовать http2-клиент уже с ними.
Stas
Там кук нет
Anonymous
А что ты используешь для запроса
Anonymous
?
Stas
Там тупа запрос
Sergey
headless
Он просто детектиться
Anonymous
Он просто детектиться
Детектится реквест, а не поп ит 🤣
Sergey
Все чотко
Порядок заголовков палиться
Stas
А что ты используешь для запроса
axios пробовал, request, curl, node-fetch, https, http, http2
Anonymous
Порядок заголовков палиться
Не думаю что настолько задрочили лол
Anonymous
Тогда не шарю
Stas
Прост они хотят за свое ссаное api 19$ на 1000 запросов и это временная почта
Anonymous
Порядок заголовков палиться
Кстати, ч ddos защиту пишу, может палить заголовки (порядок) 🧐
Anonymous
😌
Stas
И это в месяц не в день!
Anonymous
Хех, а временная почта выгодная вещь однако
Anonymous
Поднял смтп и все
Anonymous
😛
Sergey
Почитай отчет Akamai report
Anonymous
Sergey
Столько нового узнаешь
Sergey
Для себя
Sergey
Можно ссылку
Вбей сразу выдаст
Anonymous
Окей
Sergey
У меня под рукой нет
Anonymous
😀
Anonymous
Anonymous
Какое из 🙃
Sergey
https://www.perimeterx.com/resources/reports/
Anonymous
Спасибо
Alhimik
Ну если порядок заголовков реально палится, то нужно брать node-libcurl и через него посылать запросы. Он умеет в нужный порядок выставлять.
Stas
@shad0w64 Если понадобится вагон фришных одноразовых email, обращайся 😏 https://github.com/prohetamine/temp-mail-fuck
Eugene
Привет. Ребят, есть задачи по puppeteer. Может кто-то с небольшим опытом хотел бы попраактиковаться за вознагрождение?
Vlad
привет всем, есть кто собирал puppeteer скрипт в exe?
Vlad
А в чем проблема ?
какая-то ошибка из-за evaluate, говорят нужно этот код который внутри evaluate обернуть в строку. Но после того как я это сделал код внутри evaluate перестал возвращать данные
Stas
page.evaluate(data => `(d => d)(123 + ${data})`, 456)
Stas
Так попробуй
Vlad
page.evaluate(data => `(d => d)(123 + ${data})`, 456)
не помогло:(. Но спасибо
Stas
не помогло:(. Но спасибо
Отлавливай данные через евент консоли
Stas
page.on('console', message => { })
Stas
Данные отправляй в консоль
Vlad
Данные отправляй в консоль
ага, сейчас попробую
Vlad
кажется понял в чем была проблема, я возвращал массив с dom обьектами. Потому и программа крашилась
Светлана
откуда берется куча null в консоли при запуске куклы? Типа на весь проект примерно 4 консоль лога (2 логирование ошибок ФС при создании дир для логов и скринов, 1 на onpageerror перед записью в файл, 1 при старте куклой очередной таски), а консоль нуллами засрана как будто оно результат каждой операции вернуть пытается