Мне интересно ios как именно должен выглядеть метод публикации AX IOS, если вы не используете html form
.
Я сделал следующее для загрузки нескольких файлов:
<template>
<div @drop.prevent="drop"></div>
</template>
<script>
import axios from "axios";
const serverURL = location.origin;
const server = axios.create({ baseURL: serverURL, timeout: 5000 });
drop(event) {
// take files from event
// create formData with files
try {
await server.post("/files", formData, {
headers: {
"Content-Type": "multipart/form-data",
},
onUploadProgress: (event) =>
(this.progress = Math.round((event.loaded * 100) / event.total)),
});
} catch (error) {
console.error(error);
}
}
</script>
Я в основном устанавливаю только заголовок Content-Type.
Это нормально? Достаточно ли этого?
Если я хочу опубликовать текст / строки из входных данных, достаточно ли установить:
headers: {
"Content-Type": "text/plain; charset=utf-8",
},
Добавляет ли form
что-то еще, что я также должен добавить ?