Я загружаю один / несколько файлов на сервер, в моем почтовом запросе файлы находятся в определенном порядке c, чтобы узнать на сервере, что является новым и которое уже сохранено. В моем примере файл должен быть последним, но первым (каждый файл помещается в начало массива). Фрагмент с моим dd здесь . Фрагмент с данными моего почтового запроса здесь
//Check if any new file is added, or is just an order_no update
if(file.size) {
formData.append('files[]', file.file);
formData.append('path[]', ''); //if the file is new I don't know the path so path= null
} else {
formData.append('files[]', null); //if I don't have a new file, files = null
formData.append('path[]', file.path);
}
formData.append('order_no[]', order_no);