#javascript #http #web #google-chrome-extension #xmlhttprequest
#javascript #http #веб #google-chrome-расширение #xmlhttprequest
Вопрос:
Отказ от ответственности: Я новичок в веб-программировании и запросах сервера.
Я создаю расширение Chrome для автоматизации входа на сайт. Для веб-сайта требуется имя пользователя и адрес электронной почты, и мой скрипт до сих пор загружал страницу, заполнял значения с помощью Javascript, а затем нажимал кнопку «Войти».
Есть ли способ сделать это с помощью HTTP-запросов? Есть ли способ отправить браузеру соответствующую информацию без загрузки всей страницы, и если да, то как мне определить, куда и какую информацию отправлять?
(Я понимаю, что это очень небезопасно, забудьте об этом пока.)
Комментарии:
1. Это зависит от страницы, поскольку определяет, куда отправлять HTTP-запросы — Обычно вам нужно заполнить действительные данные POST, а затем отправить их на любую страницу, обрабатывающую данные POST для входа на этот конкретный сайт — тогда вы могли бы в принципе написать свой собственный анализатор DOM или что-то подобное, чтобы получить соответствующую информацию… Каков ваш вариант использования здесь?
2. Кроме того, защита CSRF может (должна?) остановить вас.