Итак, я делаю скрипт с curl, который входит в небольшое приложение, которое я создал.Прямо сейчас это код, который у меня есть:
<?php
$postData = array(
'name' => 'postmanole',
'password' => 'password',
//'_token' => csrf_token(),
);
$ch = curl_init();
curl_setopt_array($ch, array(
CURLOPT_URL => 'http://a.localhost/login',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_POSTFIELDS=> $postData,
CURLOPT_POST => true,
CURLOPT_POSTREDIR=> CURL_REDIR_POST_ALL ,
CURLOPT_FOLLOWLOCATION => true,
));
$output = curl_exec($ch);
echo $output;
?>
Кажется, что работает, но проблема в том, что после входа в систему пользователь перенаправляется на страницу приветствия, где метод POST не поддерживается, поэтому я получаю, чтоошибка.
Как мне обойти это?
Я собираюсь автоматизировать тестирование веб-приложений, любая информация об этом была бы полезной, я не нашел много в Интернете.
Заранее спасибо
РЕДАКТИРОВАТЬ
Я получаю ошибку The POST method is not supported for this route. Supported methods: GET, HEAD.