Laravel 5.5 Cookie不存储

时间:2017-10-30 14:05:57

标签: php laravel cookies laravel-5

我想在用户浏览器和注册表单中存储自定义cookie。 我会创建一个联盟系统。

我用这个测试基本的cmd:

http://127.0.0.1:8000/?ref=159f7172ac1d34

在我的控制器中

    $ref = $request->query('ref');

    $cookie = Cookie('referral', $ref , 60);

    dd($cookie);

创建的cookie转储非常完美。 cookie名称,值,到期... 但没有任何东西存入用户浏览器。我使用firefox developpment web来检查浏览器中的所有cookie。 see this image: cookie is missing in browser

浏览器不存储Cookie。为什么?

Nb:我也使用了这个包https://github.com/codezero-be/cookie,但问题一样。

1 个答案:

答案 0 :(得分:4)

好的我找到了解决方案

CompletableFuture<String> delayed = delayed(Duration.ofSeconds(5));
delayed.exceptionally(ex -> {
    //handle exception
    return null;
}).thenAccept(value -> {
    //handle value
});

Cookie is store