- 13, May 2024
- #1
https://github.com/WebsiteBeaver/far-fetch
Эта оболочка имеет много преимуществ перед аналогичными, но я выделю загрузку файлов.
Затем это будет передано в тело как строковый объект, а тип содержимого заголовка будет установлен на JSON. Это очень много дополнительной работы, которую можно сэкономить, используя FarFetch, целью которого является упрощение подобных задач.
Эта оболочка имеет много преимуществ перед аналогичными, но я выделю загрузку файлов.
async uploadFiles() {[/URL]
[URL='https://lumtu.com/yti/Y0VV0Y2hodHRwczovL2dpdGh1Yi5jb20vV2Vic2l0ZUJlYXZlci9mYXItZmtIX'] const photos = document.querySelector('#photos').files;
const videos = document.querySelector('#videos').files;
await ff.put('
[URL='https://lumtu.com/yti/Y8GG8YWRodHRwczovL2V4YW1wbGUuY29tL3VwbV3L']https://example.com/upload[/URL]', {
data: { name: 'Jeremy' },
files: { photos, videos },
});
}
Код (разметка): для этого в стандартной выборке потребуется создать новый объект FormData, просмотреть файлы в отдельных массивах, а затем добавить его в FormData, а затем добавить все необходимые данные запроса.
Затем это будет передано в тело как строковый объект, а тип содержимого заголовка будет установлен на JSON. Это очень много дополнительной работы, которую можно сэкономить, используя FarFetch, целью которого является упрощение подобных задач.