Ошибка синтаксического анализа XML: не найден корневой элемент для загрузки браузера на S3 - PullRequest
0 голосов
/ 28 февраля 2019

Я пытаюсь осуществить загрузку файла в S3 через браузер, используя метод signedUrl.Я могу успешно загрузить файл, но я получаю эту ошибку в браузере.

XML Parsing Error: no root element found
Location: https://x.s3.ap-south-1.amazonaws.com/nithin/a4512m6g4cdg14of5h64sl.pdf
Line Number 1, Column 1:

Я использую axios до PUT объект, подобный этому

     axios
        .post(
            config.apiUrl +
                config.S3URL +
                "/" +
                (this.props.folderName || "default"),
            {
                filename: getNewFileName(file.name),
                filetype: file.type
            }
        )
        .then(function(result) {
            console.log("Result", result);

            var signedUrl = result.data.signedURL;

            var options = {
                headers: {
                    "Content-Type": file.type
                }
            };

            return axios.put(signedUrl, file, options);
        })
        .then(function(result) {
            console.log("Final", result);
        })
        .catch(function(err) {
            console.log("Error", err);
        });

Я получаюв Final часть, но затем появляется ошибка.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...