Я пытаюсь загрузить изображение с устройства на s3 напрямую.Я могу прочитать метаданные изображения и отправить их на сервер, чтобы сгенерировать предварительно подписанный URL для aws s3.У меня также есть предварительно подписанный URL-адрес, с которым я хочу загрузить файл / изображение, используя axios
, но каким-то образом изображение / файл не загружается.Вот мой код.
Данные изображения (считываются программой ImagePicker)
data: "" // image raw data
fileName: "acx.jpg"
fileSize: ""
uri: ""
path: ""
Код для отправки выбранного изображения в aws s3.
const options = { headers: { 'Content-Type': fileType}};
axios.put(res.data.signedRequest, data , options);
I'm I'mполучить следующий respose.
res = {
config:
data: ""
status: 200
StatusText: undefined
...
}
Так что я должен передать в качестве данных в запросе axios
?