В Laravel, как мне сделать HTTP-запрос с жадным HTTP-токеном - PullRequest
0 голосов
/ 23 мая 2018

Я хочу сделать http пост на URL сервера, используя GuzzleHTTP.Мое приложение построено с использованием Laravel, и для запроса на жадность требуется токен CSRF.Я пробовал несколько способов включить его, но он не работает.Как правильно включить токен CSRF в запрос на жадность?Вот мой код:

    use GuzzleHttp\Client;

    $client = new Client();
    $response = $client->post(url('/import'), [
        'headers' => [
            'X-CSRF-Token' => csrf_token()
        ]
    ]);

1 Ответ

0 голосов
/ 23 мая 2018

Если это удаленный сервер Laravel, токены CSRF не ожидаются.

Если вы хотите обработать ваш почтовый запрос, либо пропустите правильный токен, либо удалите проверку CSRF из промежуточного программного обеспечения.

Вы можете сделать это, включив свой маршрут к

protected $except 

в свой файл /app/Http/Midddleware/VerifyCsrfToken.php ...

...