解决laravel 出现ajax请求419(unknown status)的问题


Posted in PHP onSeptember 03, 2019

如下所示:

解决laravel 出现ajax请求419(unknown status)的问题

这个是因为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()}}的值,然后请求就好了

解决laravel 出现ajax请求419(unknown status)的问题

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)
   }
  });

以上这篇解决laravel 出现ajax请求419(unknown status)的问题就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

PHP 相关文章推荐
隐藏X-Space个人空间下方版权方法隐藏X-Space个人空间标题隐藏X-Space个人空间管理版权方法
Feb 22 PHP
7个超级实用的PHP代码片段
Jul 11 PHP
php设计模式之命令模式使用示例
Mar 02 PHP
PHP return语句的另一个作用
Jul 30 PHP
通过php添加xml文档内容的方法
Jan 23 PHP
php+mysqli使用预处理技术进行数据库查询的方法
Jan 28 PHP
PHP性能分析工具XHProf安装使用教程
May 13 PHP
SAE实时日志接口SDK用法示例
Oct 09 PHP
PHP实现的激活用户注册验证邮箱功能示例
Jun 06 PHP
php微信公众号开发之微信企业付款给个人
Oct 04 PHP
php传值和传引用的区别点总结
Nov 19 PHP
PHP获取学生成绩的方法
Nov 17 PHP
解决Laravel blade模板转义html标签的问题
Sep 03 #PHP
Thinkphp5框架简单实现钩子(Hook)行为的方法示例
Sep 03 #PHP
php中钩子(hook)的原理与简单应用demo示例
Sep 03 #PHP
php根据地址获取百度地图经纬度的实例方法
Sep 03 #PHP
Laravel使用Queue队列的技巧汇总
Sep 02 #PHP
PHP单文件上传原理及上传函数的封装操作示例
Sep 02 #PHP
PHP实现单文件、多个单文件、多文件上传函数的封装示例
Sep 02 #PHP
You might like
在php中使用sockets:从新闻组中获取文章
2006/10/09 PHP
php 动态添加记录
2009/03/10 PHP
PHP多维数组排序array详解
2017/11/21 PHP
怎么用javascript进行拖拽
2006/07/20 Javascript
javascript 对表格的行和列都能加亮显示
2008/12/26 Javascript
jQuery 源码分析笔记(2) 变量列表
2011/05/28 Javascript
jquery对象和javascript对象即DOM对象相互转换
2014/08/07 Javascript
JavaScript window.location对象
2014/11/14 Javascript
JavaScript获得页面base标签中url的方法
2015/04/03 Javascript
JS三级可折叠菜单实现方法
2016/02/29 Javascript
JS实现的自定义水平滚动字体插件完整实例
2016/06/17 Javascript
AngularJS 应用身份认证的技巧总结
2016/11/07 Javascript
jquery select2的使用心得(推荐)
2016/12/04 Javascript
jQuery的ajax中使用FormData实现页面无刷新上传功能
2017/01/16 Javascript
原生js封装自定义滚动条
2017/03/24 Javascript
three.js中3D视野的缩放实现代码
2017/11/16 Javascript
js 两数组去除重复数值的实例
2017/12/06 Javascript
解决layui中的form表单与button的点击事件冲突问题
2018/08/15 Javascript
vue基础之data存储数据及v-for循环用法示例
2019/03/08 Javascript
layer.msg()去掉默认时间,实现手动关闭的方法
2019/09/12 Javascript
js模拟实现烟花特效
2020/03/10 Javascript
vue实现桌面向网页拖动文件的示例代码(可显示图片/音频/视频)
2021/03/01 Vue.js
[47:42]完美世界DOTA2联赛PWL S2 GXR vs Ink 第一场 11.19
2020/11/20 DOTA
Python cookbook(数据结构与算法)将多个映射合并为单个映射的方法
2018/04/19 Python
python实现字符串加密 生成唯一固定长度字符串
2019/03/22 Python
如何通过雪花算法用Python实现一个简单的发号器
2019/07/03 Python
Django MEDIA的配置及用法详解
2019/07/25 Python
浅谈图像处理中掩膜(mask)的意义
2020/02/19 Python
150行Python代码实现带界面的数独游戏
2020/04/04 Python
浅谈django框架集成swagger以及自定义参数问题
2020/07/07 Python
Python configparser模块封装及构造配置文件
2020/08/07 Python
毕业生机械建模求职信
2013/10/14 职场文书
新闻专业学生的自我评价
2014/02/13 职场文书
双方协议书
2014/04/22 职场文书
医药公司采购员岗位职责
2014/09/12 职场文书
习近平在党的群众路线教育实践活动总结大会上的讲话全文
2014/10/25 职场文书