解决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一些有意思的小区别
Dec 06 PHP
逆序二维数组插入一元素的php代码
Jun 08 PHP
PHP下使用CURL方式POST数据至API接口的代码
Feb 14 PHP
ThinkPHP中pathinfo的访问模式、路径访问模式及URL重写总结
Aug 23 PHP
php导出CSV抽象类实例
Sep 24 PHP
php字符串按照单词进行反转的方法
Mar 14 PHP
Yii框架表单模型和验证用法
May 20 PHP
ThinkPHP实现附件上传功能
Apr 27 PHP
详细解读php的命名空间(二)
Feb 21 PHP
PDO::commit讲解
Jan 27 PHP
laravel-admin 实现给grid的列添加行数序号的方法
Oct 08 PHP
php 中self,this的区别和操作方法实例分析
Nov 04 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
第六节 访问属性和方法 [6]
2006/10/09 PHP
在php中取得image按钮传递的name值
2006/10/09 PHP
PHP 彩色文字实现代码
2009/06/29 PHP
jsTree树控件(基于jQuery, 超强悍)[推荐]
2009/09/01 Javascript
jquery获取input表单值的代码
2010/04/19 Javascript
JavaScript高级程序设计 事件学习笔记
2011/09/10 Javascript
Array, Array Constructor, for in loop, typeof, instanceOf
2011/09/13 Javascript
关于img的href和src取变量及赋值的方法
2014/04/28 Javascript
浅谈javascript的Array.prototype.slice.call
2015/08/31 Javascript
AngularJS实现全选反选功能
2015/12/08 Javascript
使用jquery.form.js实现图片上传的方法
2016/05/05 Javascript
jquery.qtip提示信息插件用法简单实例
2016/06/17 Javascript
深入理解AngularJS中的ng-bind-html指令
2017/03/27 Javascript
带你了解session和cookie作用原理区别和用法
2017/08/14 Javascript
sublime text配置node.js调试(图文教程)
2017/11/23 Javascript
基于layui的table插件进行复选框联动功能的实现方法
2019/09/19 Javascript
下载糗事百科的内容_python版
2008/12/07 Python
python 把数据 json格式输出的实例代码
2016/10/31 Python
python 出现SyntaxError: non-keyword arg after keyword arg错误解决办法
2017/02/14 Python
Python、PyCharm安装及使用方法(Mac版)详解
2017/04/28 Python
Pandas中把dataframe转成array的方法
2018/04/13 Python
Python匿名函数及应用示例
2019/04/09 Python
java中的控制结构(if,循环)详解
2019/06/26 Python
python实现静态web服务器
2019/09/03 Python
django实现用户注册实例讲解
2019/10/30 Python
Python autoescape标签用法解析
2020/01/17 Python
python简单实现9宫格图片实例
2020/09/03 Python
python3中数组逆序输出方法
2020/12/01 Python
python爬虫线程池案例详解(梨视频短视频爬取)
2021/02/20 Python
如何在网站上添加谷歌定位信息
2016/04/16 HTML / CSS
HTML5中indexedDB 数据库的使用实例
2017/05/11 HTML / CSS
捷克多品牌在线时尚商店:ANSWEAR.cz
2020/10/03 全球购物
优秀学生干部先进事迹材料
2014/05/26 职场文书
处级干部反四风个人对照检查材料思想汇报
2014/09/27 职场文书
“5.12”护士节主持词
2015/07/04 职场文书
2016优秀毕业生个人事迹材料
2016/02/29 职场文书