Время сеанса истекло при отправке формы Laravel с помощью curl - PullRequest
0 голосов
/ 08 июня 2018
  1. код в Routes / web.php:

    Route :: post ('/ test', function () {echo "testing"; die ();});

  2. код в моем контроллере:

    $request_headers = array();
    $request_headers[] = 'X-XSRF-TOKEN:'.Session::token();
    $ch = curl_init();
    curl_setopt($ch, CURLOPT_URL, url('test'));
    curl_setopt($ch, CURLOPT_HTTPHEADER, $request_headers);
    curl_setopt($ch, CURLOPT_POST, 1);
    curl_setopt($ch, CURLOPT_POSTFIELDS, "name=test");
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
    $output = curl_exec ($ch);
    curl_close ($ch);
    var_dump($output);
    
    • SESSION_DRIVER в файле .env имеет значение "file"
    • хранилище папок / framework /сеансы доступны для записи

output возвращает страницу с сообщением: «Срок действия страницы истек из-за неактивности»

кто-то, пожалуйста, скажите мне, как это исправить

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...