bypabloc_ Asked: 2020-12-02 16:31:12 +0800 CST 2020-12-02 16:31:12 +0800 CST 2020-12-02 16:31:12 +0800 CST 使用 Ajax 的 POST 请求中出现错误 419(未知状态) 772 根据我所阅读的内容,我的令牌存在安全问题。 我试着把这个: $.ajaxSetup({ headers: { 'X-CSRF-TOKEN': $('meta[name="csrf-token"]').attr('content') } }); 在我的标题中,我发现了这个: <!-- CSRF Token --> <meta name="csrf-token" content="{{ csrf_token() }}"> 这引发了以下错误: 有没有办法验证令牌是否正确加载? jquery 3 Answers Voted Best Answer Cesar Romero 2020-02-16T09:37:45+08:002020-02-16T09:37:45+08:00 考虑到这一点: <!-- CSRF Token --> <meta name="csrf-token" content="{{ csrf_token() }}"> 它适用于我通过以下方式发送: "_token": $("meta[name='csrf-token']").attr("content") 例子: $.ajax({ url: "{{ url('url') }}", data: { "_token": $("meta[name='csrf-token']").attr("content") }, dataType: "json", method: "POST", success: function(response) { //Acciones si success }, error: function () { //Acciones si error } }); PAGANA 2020-05-04T11:14:18+08:002020-05-04T11:14:18+08:00 我以不同的方式发送: html <meta name="csrf-token" content="{{ csrf_token() }}"> js $.ajax({ headers: { 'X-CSRF-TOKEN': $('meta[name="csrf-token"]').attr('content') }, type: 'post', dataType: 'json', url: '{{ route("registros.store") }}', data: { '_token': $('input[name=_token]').val(), 'folio_contrato': $('#folio_contrato').val(), 'apellido_paterno': $('#apellido_paterno').val(), 'apellido_materno': $('#apellido_materno').val(), 'nombre': $('#nombre').val() }, beforeSend: function () { console.log('bloqueo botones'); }, complete: function () { console.log('desbloqueo botones'); }, success: function (response) { console.log('ok!'); }, error: function (jqXHR) { console.log('boo!'); } }); Andrés 2020-10-02T12:38:36+08:002020-10-02T12:38:36+08:00 今天发生在我身上,问题是我做的一个帮手。我在帮手的名字上做的不对,我用一个新的名字重新做了整个过程(我想我是手动改了旧的),问题就解决了。
考虑到这一点:
它适用于我通过以下方式发送:
例子:
我以不同的方式发送:
html
js
今天发生在我身上,问题是我做的一个帮手。我在帮手的名字上做的不对,我用一个新的名字重新做了整个过程(我想我是手动改了旧的),问题就解决了。