Автоматизация входа на веб-сайт с помощью HTTP-запросов

#javascript #http #web #google-chrome-extension #xmlhttprequest

#javascript #http #веб #google-chrome-расширение #xmlhttprequest

Вопрос:

Отказ от ответственности: Я новичок в веб-программировании и запросах сервера.

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

Есть ли способ сделать это с помощью HTTP-запросов? Есть ли способ отправить браузеру соответствующую информацию без загрузки всей страницы, и если да, то как мне определить, куда и какую информацию отправлять?

(Я понимаю, что это очень небезопасно, забудьте об этом пока.)

Комментарии:

1. Это зависит от страницы, поскольку определяет, куда отправлять HTTP-запросы — Обычно вам нужно заполнить действительные данные POST, а затем отправить их на любую страницу, обрабатывающую данные POST для входа на этот конкретный сайт — тогда вы могли бы в принципе написать свой собственный анализатор DOM или что-то подобное, чтобы получить соответствующую информацию… Каков ваш вариант использования здесь?

2. Кроме того, защита CSRF может (должна?) остановить вас.