肿瘤康复网,内容丰富有趣,生活中的好帮手!
肿瘤康复网 > laravel 请求出现 post The page has expired due to inactivity.

laravel 请求出现 post The page has expired due to inactivity.

时间:2018-09-24 00:15:28

相关推荐

使用Laravel提交POST请求出现:The page has expired due to inactivity. Please refresh and try again.

这是由于在Laravel框架中有此要求:

任何指向 web 中 POST, PUT 或 DELETE 路由的 HTML 表单请求都应该包含一个 CSRF 令牌(CSRF token),否则,这个请求将会被拒绝。

所以要么你在加上csrf,如果是在linux上通过命令行访问接口,比如:

curl -X POST http://192.168.150.144/sendmsg

get方式没事,但post就不行了,要想使用post方式,可以在指定页面添加路有名来移除CSRF保护: /app/Http/Middleware/VerifyCsrfToken.php

protected $except = ["sendmsg"// "*"];

参考:Link

如果觉得《laravel 请求出现 post The page has expired due to inactivity.》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。