Неверный запрос - 400 загруженных файлов laravel - PullRequest
0 голосов
/ 03 марта 2020

В laravel 5.2 я загружаю файлы через dropzone. js библиотека на Linux сервере centos.

Она работает без проблем более года до последнего дни, когда с нескольких компьютеров, находящихся в разных местах, он не позволяет загрузке файла, отвечая на сервер 400 400 со следующим сообщением:

неверный запрос, ваш браузер отправил запрос, который этот сервер не может понять

Он пытался очистить кеш и куки в браузере, но он также не работает, учитывая, что с других компьютеров, в том же или в другом красном, если вы загрузите файл правильно.

Это мой код:

ФОРМА

var baseUrl = "host";
var token = "token";

Dropzone.autoDiscover = false;
var myDropzone = new Dropzone("div#dropzoneFileUpload", 
{
   url: baseUrl + "/cargarArchivoPublicacion",
   params: 
   {
       _token: token
   }
});

myDropzone.options.myAwesomeDropzone =  
{
   paramName: "file", 
   maxFilesize: 40, // MB
   addRemoveLinks: true,
   clickable: true,
   previewsContainer: ".dropzone-previews",
   clickable: false,
   uploadMultiple: true,
};

КОНТРОЛЛЕР

function cargarArchivoPublicacion()
{
    $input = Input::all();

    $rules = array(
    );

    $validation = Validator::make($input, $rules);

    if ($validation->fails()) {
        return Response::make($validation->errors->first(), 400);
    }

    $destinationPath = public_path() . '/storage/temporal'; 

    $extension = Input::file('file')->getClientOriginalExtension(); 
    $fileName = Input::file('file')->getClientOriginalName();
    $upload_success = Input::file('file')->move($destinationPath, $fileName);

    if ($upload_success) {
        return Response::json('success', 200);
    } 
    else {
        return Response::json('error', 500);
    }
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...