laravel5 报错419,form 添加crrf_field 后让然失败,本地环境配置问题

laravel5 报错419,form 添加crrf_field 后让然失败,本地环境配置问题

laravel5 报错419,form 添加crrf_field 后让然失败,本地环境配置问题

这个是因为laravel自带CSRF验证的问题

解决方法

方法一:去关掉laravel的csrf验证,但这个人不建议,方法也不写出来了。

方法二:把该接口写到api.php上就好了

方法三:

首先在页面加上

 <meta name="csrf-token" content="{
    { csrf_token() }}" />

然后请求的在header里面加上

'X-CSRF-TOKEN': $('meta[name="csrf-token"]').attr('content')

就ok了

方法四:页面上加上代码{
{csrf_field()}}
,如果是form表单提交的话直接加上就ok了,不是form的话ajax请求的时候写到请求参数里增加参数_token并获取{
{csrf_field()}}的值,然后请求就好了(常用)

         var name=$('#name').val();
             $.ajax({
              type:'POST',
              url:"{
    {route('rule.add')}}",  
              dataType:'json',
              data:{
                'name':name,
                '_token':'{
    {csrf_token()}}'
              },
             success:function(data,sta){
                if(data.code==200){
                   layer.alert('添加成功',function(){
     
                   });
                }else{
                  layer.alert('添加失败',function(){
     
                  });
                }  
             },
             error:function(data){
              console.log(data)
             }
           });

原文:https://blog.csdn.net/sqlquan/article/details/81053567

===============以上方法都不对=======================

我的项目是在别的Windows本地环境正常,更换电脑后,将项目从git克隆到本地后,并composer install并composer update后,出现的问题,

因为本地环境 .env 文件配置问题,注意域名后不能带斜线,不能带httplaravel5 报错419,form 添加crrf_field 后让然失败,本地环境配置问题

 

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/112452.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)
blank

相关推荐

  • 网络安全之IP伪造

    网络安全之IP伪造

  • 手把手教你用python写游戏「建议收藏」

    手把手教你用python写游戏「建议收藏」引言最近python语言大火,除了在科学计算领域python有用武之地之外,在游戏、后台等方面,python也大放异彩,本篇博文将按照正规的项目开发流程,手把手教大家写个python小游戏,项目来自《Python编程从入门到实践》(本文将原项目中的部分错误进行修改完善,PS:强烈推荐这本书,真的很赞),来感受下其中的有趣之处。本次开发的游戏叫做alieninvasion。安装pygame…

  • 安卓短信转发qq邮箱

    安卓短信转发qq邮箱fork一个github项目简介准备工作Tips简介最近不怎么带手机,所以收不到一些验证码什么的,所以想搞一个app放手机上将短信以有邮件的形式发送到指定邮箱,然后用电脑查看邮件,这样就可以不用带手机了。在github上找到一个项目叫sms-backup-plus,于是准备在这个项目的基础上进行更改。准备工作安装androidStudio学习kotlin怎么整合java和k…

  • CSS自定义鼠标指针样式「建议收藏」

    CSS自定义鼠标指针样式「建议收藏」还记得Web1.0时代的那些苦逼岁月吗?你想尽一切办法来优化你的网站.还要饱受IE6惨无人道的虐待,举个栗子,IE中那些害死人不偿命的滚动条,我一直记得第三方类库CometCursor.CometCursor非常强悍,主要用来创建和加载自定义鼠标光标样式。现在可能你会觉得当初的那些实现手段特别老土,但有时又确实需要定制一下光标图案,那么一起来看看CSS怎么实现吧,It’sSoEasy,哪里不会点哪里!

  • map遍历方式及效率_java遍历map集合

    map遍历方式及效率_java遍历map集合一、map遍历的效率先创建一个map,添加好数据:Map&lt;String,String&gt;map=newHashMap&lt;&gt;();for(inti=0;i&lt;1000000;i++){map.put(i+"",i+"AA");}1、keySet的for循环方式://只获取keypublicstaticv…

  • elasticsearch-jdbc实现MySQL同步到ElasticSearch深入详解「建议收藏」

    1.如何实现mysql与elasticsearch的数据同步?逐条转换为json显然不合适,需要借助第三方工具或者自己实现。核心功能点:同步增、删、改、查同步。2、mysql与elasticsearch同步的方法有哪些?优缺点对比?目前该领域比较牛的插件有:1)、elasticsearch-jdbc,严格意义上它已经不是第三方插件。已经成为独立的第三方工具。https://github.com/jp

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号