@whitered932

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

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

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

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

Похожие вопросы