Я установил cookie поверх Ajax, но не могу прочитать его значение в представлении; что я могу сделать над Ajax.
Это происходит на Laravel 5.8.
Итак, в принципе, в routs / web.php у меня есть эта функция:
Route::get("/sample", function () {
echo \Illuminate\Support\Facades\Cookie::get('verified_cli');
});
А в маршрутах / api.php в основном та же функция:
Route::get("/sample", function () {
return \Illuminate\Support\Facades\Cookie::get('verified_cli');
});
Один из api.php имеет значение, а другой - нет.
Вот код, который я использую в промежуточном программном обеспечении для установки cookie (в Ajax):
public function handle(Request $request, Closure $next) {
$response = $next($request);
return $response->withCookie(Cookie::make('verified_cli', $value, 900));
}
Я хочу иметь возможность устанавливать cookie для Ajax и читать его как в представлении, так и в Ajax. В настоящее время я могу читать только значение cookie в Ajax.
Спасибо.