简体   繁体   English

剑道上传 - CSRF 令牌与剑道 ui jquery

[英]Kendo Upload - CSRF Token with kendo ui jquery

how to add CSRF Token in kendoUpload如何在 kendoUpload 中添加 CSRF Token

$("#image").kendoUpload({

    async: {
        saveUrl: "http://url",

    }
});
<meta name="_token" content="{!! csrf_token() !!}" />

<input type="file" name="files" id="photos" />

   var token = $('meta[name="_token"]').attr('content');  

$("#photos").kendoUpload({
    async: {
        saveUrl: "http://url/save"
    },
    upload: onUpload
});

function onUpload(e) {
    var xhr = e.XMLHttpRequest;
    if (xhr) {
        xhr.addEventListener("readystatechange", function (e) {
            if (xhr.readyState == 1 /* OPENED */) {
                xhr.setRequestHeader("X-CSRF-TOKEN", token);
            }
        });
    }
}

document 文档

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM