@jolyfan

HTTP регистрация PHP используя POST?

Привет Хабр!
Часто на фрилансе встречаю задания по типу "Создайте скрипт что бы он регистрировался на сайте за меня".
Исходя из моего небольшого опыта работы, я не могу понять как это реализовать.
Есть идея делать POST запросы с помощью cURL, но не могу придумать как сайт будет определять какие данные куда соотносить.
Вот сам вопрос: Каким способом можно зарегистроватся на независимом от вас сайте, с помощью PHP и HTTP запросами?
Вопрос может быть некорректен, но попытался объяснить как смог
  • Вопрос задан
  • 219 просмотров
Решения вопроса 1
New_Horizons
@New_Horizons
Бред:
Есть идея делать POST запросы

Ну как бы других вариантов особо и нет. В браузере, через "Инструменты разработчика" (или типа того) посмотреть что и куда браузер отправляет во время авторизации. Думаю как минимум это пост запрос с логином, паролем и какими-то полями. Но скорее всего есть нюансы типа csrf или может капча какая-то. Тут всё индивидуально и зависит от сайта, на котором требуется регистрироваться/авторизоваться. Может там вообще на js и ajax запросах происходит, тогда придётся имитировать их)
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
makssof
@makssof
Web-разработчик
Любая авторизация\регистрация -- это отправка гет\пост параметров на определённый урл.
Трудности могут возникнуть например с csrf
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
АКМЭ сервис Санкт-Петербург
от 120 000 до 150 000 ₽
Директ Кредит Казань
от 70 000 до 120 000 ₽
ИМАГ Москва
от 90 000 до 100 000 ₽
12 авг. 2020, в 23:54
25000 руб./за проект
12 авг. 2020, в 23:41
6000 руб./за проект
12 авг. 2020, в 20:48
10000 руб./за проект