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 文件配置问题,注意域名后不能带斜线,不能带http等
laravel5 报错419,form 添加crrf_field 后让然失败,本地环境配置问题的更多相关文章
- laravel 项目表单中有csrf_token,但一直报错419错误   解决redis连接错误:MISCONF Redis is configured to save RDB snapshots, but it is currently not able to persi
		laravel 项目表单中有csrf_token,但一直报错419错误,因为项目中使用到Redis缓存,在强制关闭Redis后出现的问题,查询laravel.log文件查找相关问题 安装redis后在 ... 
- 使用laravel框架开发接口时ajax post请求报错419
		nginx服务器,使用laravel框架开发后台接口.get请求正常,但是post请求一直报错.H5和APP都不成功,code=419. 解决办法: 找到 VerifyCsrfToken.php文件( ... 
- .net core 3.0web_razor page项目_使用中间件接受大文件上传报错_httpRequest.Form threw an exception of type Microsoft.AspNetCore.Server.Kestrel.Core.BadHttpRequestException_Request body too large
		前言:在web项目的.net framework时文件上传时,自己常用一般处理程序接受上传文件,上传文件的大小限制是可以项目的webconfig里配置. 到core项目使用一般处理程序变成了中间件 ... 
- 【D3D】Directx12运行报错&win10无法添加【图形工具】
		“我欢欣雀跃地打开<3D programming with Directx12>,准备接受D3D的洗礼,然后就卡在了 chapter 0 .”——Liez 100%纯小白的chapter ... 
- git push报错大文件,删除后重新commit依然报错
		git push报错: github不能上传大文件,按道理删掉重新提交就行了 可是删掉后,git add -A,再git commit,再git push,依然报错 后来我想明白了 github上传时 ... 
- Chrome报错:跨域问题处理( Access-Control-Allow-Origin)_ 用于本地测试的快捷解决方法
		报错提示如下: XMLHttpRequest cannot load http://www.xxxx.com/264/Data/GetScreenInfo. No 'Access-Control-Al ... 
- 解决sqoop报错:SQLServerException: 将字符串转换为 uniqueidentifier 时失败。
		报错栈: Error: java.io.IOException: Cannection handler cannot recover failure: at org.apache.sqoop.mapr ... 
- 【linux报错】安装好虚拟机后,挂载光盘报错:mount:you must specify the filesystem type
		问题现象: 问题原因: 当时光盘的“已连接”的勾没有勾上 解决后: 
- 在laravel框架中使用ajax请求报错419
		laravel框架中报419 419 unknown status 这个时候你需要将这个接口放到api路由上,这样可以跳过CSRF的检查 
随机推荐
- redis命令大全参考手册
			redis功能强大,支持数据类型丰富,以下是redis操作命令大全,基本上涵盖了redis所有的命令,并附有解释说明,大家可以收藏.参考,你一定要知道的是:redis的key名要区分大小写,在redi ... 
- day10,11-Python 基本数据类型介绍之数字与字符串(看看就好)
			数字:int #字符串转换整型 a = "123" print(type(a),a) b = int(a) print(type(b),b) b = b + 1000 print( ... 
- 使用zip.js压缩文件和解压文件
			zip.js官方网站为:https://stuk.github.io/jszip/ 在此说明,下面的例子基本上来自官方示例,大家可以做参考,官方示例地址为:https://stuk.github.io ... 
- MongoDB数据库中查询数据(下)
			MongoDB数据库中查询数据(下) 在find中,options参数值为一个对象,用来设置查询数据时使用的选项,下面我们来对该参数值对象中可以使用的属性进行介绍: 1. fields; 该属性值为一 ... 
- 【Atcoder ARC060F】最良表現 / Best Representation
			Atcoder ARC060 F 题意:给一个串,求将其分成最少的没有循环节的串的种数. 思路:先求KMP的\(fail\)数组.然后发现最少的串数只有三种可能:\(1\).\(2\).\(n\). ... 
- LeetCode112:Path Sum
			正常写法 bool HasPathSum(TreeNode root, int sum) { bool ret=false; if(root==null)return false; if(root.l ... 
- 5个python爬虫教材,让小白也有爬虫可写,含视频教程!
			认识爬虫 网络爬虫,如果互联网是一张蜘蛛网,网络爬虫既是一个在此网上爬行的蜘蛛,爬了多少路程即获取到多少数据. python写爬虫的优势 其实以上功能很多语言和工具都能做,但是用python爬 ... 
- ASP.NET MVC学习笔记(一) 从路由开始创建mvc
			之前一篇写一半发现版本太老了,是基于mvc2的. 两本参考书编写的顺序各方面都不太一样.决定重新写一篇. 我这篇文章基于mvc5,vs2015 参考书:Will保哥的ASP.NET MVC4开发指南 ... 
- WebService与CXF
			一:Webservice 1:WebService是干什么的?有什么用? 一言以蔽之:WebService是一种跨编程语言和跨操作系统平台的远程调用技术. 所谓跨编程语言和跨操作平台,就是说服务端程序 ... 
- Ionic App之国际化(3) json数组的处理
			接上一篇Ionic App之国际化(2) json数组的处理 之后,如何处理json数据长度的问题,目前的一个折中方法是翻译长度字段. 多语言文件内容: "MyLa": { &qu ... 
