带有图像base64的 AJAX 请求显示403在Laravel中禁止

ecr0jaav  于 2023-03-19  发布在  其他
关注(0)|答案(1)|浏览(140)

我正试图用croppie插件裁剪和上传图像。代码在本地服务器上工作正常,但当我上传到实时服务器并上传图像时,POST URL显示403(禁止)。我试图在线搜索解决方案,但找不到任何有用的东西。有人能帮助我吗, AJAX 请求代码是:

$('#cropImageBtn').on('click', function (ev) {

    $uploadCrop.croppie('result', {
        type: 'canvas',
        size: 'viewport'
    }).then(function (resimg) {
    $.ajax({
        url: "{{ route('profile.uploadimage') }}",
        type: "POST",
        data: {"image": resimg},
        success: function (res) {

            $('#item-img-output').attr('src', resimg);
            $('#cropImagePop').modal('hide');

            swal(
            {
                title: res.title,
                text: res.text,
                type: res.type,
                allowOutsideClick: false
            }).then(                    
                function(){ 
                   location.reload();
               }
            );
            }
        });           
    });
});
ccrfmcuu

ccrfmcuu1#

我一直挣扎与相同的问题发现,文件夹中处理的图像应该上传到没有777 permession我建议你改变它

相关问题