当前位置:  开发笔记 > 编程语言 > 正文

500内部服务器错误Ajax Laravel

如何解决《500内部服务器错误AjaxLaravel》经验,为你挑选了1个好方法。

我正在尝试发布POST

http://localhost:8888/test


JS

$('.saveBTN').click(function (event) {

    $( "form#editForm" ).on( "submit", function( event ) {
      event.preventDefault();

      var inputs = {};
      $("#editForm :input").each(function() {
        inputs[$(this).attr("name")] = $(this).val();
      });

      var $inputs = JSON.stringify(inputs);

      $.ajax({
          headers: {'X-CSRF-TOKEN': $('meta[name="csrf-token"]').attr('content')},
          url: '/test',
          type: 'POST',
          dataType: 'json',
          data: $inputs,
          success: function (data, textStatus, xhr) {

              console.log(data);
          },
          error: function (xhr, textStatus, errorThrown) {

              console.log('PUT error.');
          }
      });

});

我一直在

500内部服务器错误

我试过补充一下

这是我的Ajax

headers: {'X-CSRF-TOKEN': $('meta[name="csrf-token"]').attr('content')},

任何关于此的提示将非常感谢!



1> Venkat.R..:

在表格下方添加此内容.

// This will generate token field which will be token
{{ csrf_field() }}  


// Expected Output

VerifyCsrfToken.php- middleware包含在Web中间件组中的文件将自动验证token请求输入中的文件是否与会话中存储的令牌匹配.

有关更多信息,请参阅此URL:http: //laravel.com/docs/master/routing#csrf-x-csrf-token

更新 - 2016年12月23日

从laravel开始,您也可以使用以下内容.

API参考:https://laravel.com/docs/master/routing#form-method-spoofing

推荐阅读
有风吹过best
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有