Хобрук: Ваш путь к мастерству в программировании

Javascript-эквивалент сеанса запросов Python?

Я пытаюсь войти на веб-сайт, используя (на данный момент) почтовый запрос axios. В python с использованием запроса я могу создать экземпляр объекта сеанса, и он будет держать меня в системе после того, как я отправлю данные для входа на веб-сайт. Я предполагаю, что это связано с постоянными файлами cookie.

Мне нужна такая же функциональность в Javascript, и я пытался найти решения с помощью Axios. Кажется, я не могу найти ничего подходящего в Google или в Stackoverflow. Есть ли способ сохранить файлы cookie в Axios или есть ли какой-либо другой пакет npm, который работает аналогично сеансу запросов Python?


  • stackoverflow.com/questions/52549079/ возможно 02.02.2021
  • Как это вообще актуально? 02.02.2021
  • Упс, вставил неверную ссылку, проверьте еще раз 02.02.2021
  • Как работает аутентификация для веб-сайта, на который вы ориентируетесь? Используют ли они что-то вроде ключа API для каждого запроса? Сохраняют ли они что-то подобное в файлах cookie, отправленных в запросе? 02.02.2021
  • Я уверен, что они хранят аутентификацию в файлах cookie. Но еще раз, сеанс запросов использовался для обработки всего этого для меня, когда я использовал python. 02.02.2021
  • @DanDev Вместо того, чтобы гадать, вы могли бы просто выполнить обратный инжиниринг, просмотрев запросы браузера и файлы cookie (и все соответствующие вещи, такие как localStorage и т. д.), а затем сделать именно то, что браузер делает для аутентификации. 02.02.2021
  • Я просто сказал, что уверен, что они используют куки, лол. 02.02.2021
  • Нашел то, что искал. Superagent сохраняет файлы cookie и позволяет мне оставаться в системе. visionmedia.github.io/superagent 02.02.2021

Новые материалы

LeetCode Проблема 41. Первый пропущенный положительный результат
LeetCode Проблема 41. Первый пропущенный положительный результат Учитывая несортированный массив целых чисел, найдите наименьшее пропущенное положительное целое число. Пример 1: Input:..

Расистский и сексистский робот, обученный в Интернете
Его ИИ основан на предвзятых данных, которые создают предрассудки. Он словно переходит из одного эпизода в другой из серии Черное зеркало , а вместо этого представляет собой хронику..

Управление состоянием в микрофронтендах
Стратегии бесперебойного сотрудничества Микро-фронтенды — это быстро растущая тенденция в сфере фронтенда, гарантирующая, что удовольствие не ограничивается исключительно бэкэнд-системами..

Декларативное и функциональное программирование в стиле LINQ с использованием JavaScript с использованием каррирования и генератора ...
LINQ - одна из лучших функций C #, которая обеспечивает элегантный способ написания кода декларативного и функционального стиля, который легко читать и понимать. Благодаря таким функциям ES6,..

Структуры данных в C ++ - Часть 1
Реализация общих структур данных в C ++ C ++ - это расширение языка программирования C, которое поддерживает создание классов, поэтому оно известно как C с классами . Он используется для..

Как я опубликовал свое первое приложение в App Store в 13 лет
Как все началось Все началось три года назад летом после моего четвертого класса в начальной школе. Для меня, четвертого класса, лето кажется бесконечным, пока оно не закончится, и мой отец..

Что в лицо
Очерк о возвращении физиогномики и о том, почему мы должны это приветствовать. История начинается со странной науки. Р. Тора Бьорнсдоттир, Николас О. Рул. Видимость социального класса по..