Я пытаюсь использовать cURL для входа на сайт FictFact (http://www.fictfact.com). Я просмотрел предыдущие сообщения StackOverflow об общей теме и попробовал много разных решений, но не попал в правильный.cURL и логин сайта
curl --data "UserName=name&Password=pass&RememberMe=false" http://www.fictfact.com/account/logon
Это возвращает сообщение, перемещенное объектом.
curl --form "UserName=name&Password=pass&RememberMe=false&submit=Login" http://www.fictfact.com/account/logon
Это возвращает HTML-форму для входа в систему. Я пробовал это без «submit», а также с -X POST.
Наконец, я попробовал несколько вариантов отправки печенье: локон -c cookies.txt http://www.fictfact.com/account/logon Это создает cookies.txt файл, а затем я использую этот вызов, чтобы использовать его: локон -b cookies.txt - -форма «UserName = имя & = ПАРОЛЬ & RememberMe = ложь & представить = Вход» заголовки --dump-заголовка http://www.fictfact.com/account/logon
Это еще только возвращает регистрационную форму ... не после проверки подлинности страницы.
Является ли это проблемой для конкретного сайта или есть что-то общее, что мне не хватает?
Спасибо!
Создание тестовой учетной записи на fictfact.com для нас, чтобы запустить тесты помогли бы. Или, пожалуйста, напишите имя/пароль, которые вы используете. – user2243670