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)


相关推荐

  • 研究了一天的ant,

    研究了一天的ant,

  • ThreadPool.QueueUserWorkItem启动慢

    ThreadPool.QueueUserWorkItem启动慢一、问题描述ThreadPool.QueueUserWorkItem启动慢,在项目过程中发现当线程数量达到一定量的时候发线线程启动速度慢,影响了正常的实时性业务。二、解决方法加入ThreadPool.SetMinThreads(1000,1000)后,整个进程启动变块。如图1和图2,变快了。…

  • 必须了解的MySQL三种日志

    必须了解的MySQL三种日志

  • 零基础学Java(12)静态字段与静态方法

    零基础学Java(12)静态字段与静态方法静态字段与静态方法之前我们都定义的main方法都被标记了static修饰符,那到底是什么意思?下面我们来看看静态字段如果将一个字段定义为static,每个类只有一个这样的字段。而对于非静态的实例

  • pycharm运行文件_pycharm编译成exe

    pycharm运行文件_pycharm编译成exe一个项目开发完毕后总有一种想法,就是生成可执行文件,总不能一直用pythonxxx执行吧。以下操作同时适用于windows和Linux下的Pycharm(我在Ubuntu下试验过,生成的是在Ubuntu下的可执行文件)1、打开Pycharm。在pycharm中安装插件PyInstaller2、打开Terminal(快捷键Alt+F12)3、安装pyinstaller工具输入:pipinst…

  • SSRF漏洞讲解

    SSRF漏洞讲解SSRF漏洞讲解一、初识SSRF漏洞1.定义2.产生原理3.会导致的危害4.常见产生SSRF的地方5.常见缺失函数二、SSRF漏洞利用1.函数(1)file_get_contents(2)fsockopen()(3)curl_exec()2.协议(1)file协议(2)http协议(3)dict协议(4)gopher协议三、绕过1.绕过方式(1)检查IP是否为内网IP(2)Host获取与DNS绕过(3)通过各种协议(4)利用URL解析器滥用问题四、修复修复方案五、小结一、初识SSRF漏洞1.定义

发表回复

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

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