解决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 相关文章推荐
多php服务器实现多session并发运行
Oct 09 PHP
一个捕获函数输出的函数
Feb 14 PHP
人尽可用的Windows技巧小贴士之下篇
Mar 22 PHP
php 随机生成10位字符代码
Mar 26 PHP
PHP反射类ReflectionClass和ReflectionObject的使用方法
Nov 13 PHP
Session的工作机制详解和安全性问题(PHP实例讲解)
Apr 10 PHP
PHP使用DOMDocument类生成HTML实例(包含常见标签元素)
Jun 25 PHP
php实现的Captcha验证码类实例
Sep 22 PHP
php邮件发送的两种方式
Apr 28 PHP
PHP载入图像imagecreatefrom_gif_jpeg_png系列函数用法分析
Nov 14 PHP
PHP实现的多维数组去重操作示例
Jul 21 PHP
thinkphp5.1框架模板赋值与变量输出示例
May 25 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 array_push()数组函数:将一个或多个单元压入数组的末尾(入栈)
2011/07/12 PHP
php中使用preg_match_all匹配文章中的图片
2013/02/06 PHP
ajax提交表单实现网页无刷新注册示例
2014/05/08 Javascript
ext中store.load跟store.reload的区别示例介绍
2014/06/17 Javascript
小米公司JavaScript面试题
2014/12/29 Javascript
JavaScript学习笔记之JS事件对象
2015/01/22 Javascript
js实现分享到随页面滚动而滑动效果的方法
2015/04/10 Javascript
javascript实现对表格元素进行排序操作
2015/11/18 Javascript
Knockoutjs 学习系列(二)花式捆绑
2016/06/07 Javascript
全面解析Javascript无限添加QQ好友原理
2016/06/15 Javascript
浅谈JS函数定义方式的区别
2016/10/30 Javascript
AngularJS入门教程之数据绑定用法示例
2016/11/01 Javascript
jquery easyui validatebox remote的使用详解
2016/11/09 Javascript
强大的 Angular 表单验证功能详细介绍
2017/05/23 Javascript
nodejs 子进程正确的打开方式
2017/07/03 NodeJs
nodejs取得当前执行路径的方法
2018/05/13 NodeJs
vue构建动态表单的方法示例
2018/09/22 Javascript
python多线程用法实例详解
2015/01/15 Python
Python多线程编程(二):启动线程的两种方法
2015/04/05 Python
Python自动化测试ConfigParser模块读写配置文件
2016/08/15 Python
matplotlib在python上绘制3D散点图实例详解
2017/12/09 Python
python3处理含有中文的url方法
2018/05/10 Python
python抽取指定url页面的title方法
2018/05/11 Python
在dataframe两列日期相减并且得到具体的月数实例
2018/07/03 Python
python实现字符串和字典的转换
2018/09/29 Python
PyQt5 closeEvent关闭事件退出提示框原理解析
2020/01/08 Python
python用分数表示矩阵的方法实例
2021/01/11 Python
生产副总岗位职责
2013/11/28 职场文书
车贷收入证明范本
2014/01/09 职场文书
2014年人事工作总结范文
2014/11/19 职场文书
法制教育观后感
2015/06/17 职场文书
SpringCloud的JPA连接PostgreSql的教程
2021/06/26 Java/Android
Go 语言结构实例分析
2021/07/04 Golang
JavaScript数组 几个常用方法总结
2021/11/11 Javascript
你知道Java Spring的两种事务吗
2022/03/16 Java/Android
Spring Boot 使用 Spring-Retry 进行重试框架
2022/04/24 Java/Android