Destell
@Destell
Зеленый фронтендер

Как правильно загрузить файл через axios на s3?

Что есть - на бэкенд уходит запрос с id картинки, в ответ приходит имя для картинки и ссылка для put.
Чего нет - понимания, почему именно оно не срабатывает.
Для отправки использую метод
function upload(url, image) {
  const formData = new FormData();
  formData.append("image", image);
  formData.append("Content-Type", "image/jpeg");

  return server.axios.put(url, formData, {
    headers: {
      "Content-Type": "multipart/form-data"
    }
  });
}


в который передаю адрес и объект
const image = {
          uri: file.path,
          type: "image/jpeg",
          name: newName
 };

В ответ приходит 405.

Так же пробовал писать подобное formData.append("image", //image uri, //new image name);

В чем моя ошибка?
  • Вопрос задан
  • 41 просмотр
Пригласить эксперта
Ответы на вопрос 1
inoise
@inoise
Solutions Architect, AWS Certified, Hybrid Cloud
Используй AWS SDK и не жуй себе мозг)
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы