Добрый день!
Собственно есть 2 скрипта
Первый на стороне клиента, в Vue компоненте есть отправка 2 строковых значений и 2х файлов
var data = {
cover: myResult[0], // первый файл
file: myResult[1], // второй файл
title: self.title, // строка
desc: self.desc // строка
};
self.$http.post('tracks.post', data)
.then(res =>{
console.log(data); // здесь показывается 2 файла и 2 строки, т.е. файлы досюдова доходят
console.log(res); // а здесь что то не то
})
Здесь происходит немного не то, что хотелось бы (файл на сервере на пхп):
ps: dd() - простой скрипты для вывода с
dd(file_get_contents('php://input')); // 1*
dd($_FILES); // 2*
1* выводит только строковые значения:
<pre>string(49) "{"cover":{},"file":{},"title":"one","desc":"two"}"↵</pre> // как видно строки дошли, а файлы нет
2*
<pre>array(0) {↵}↵</pre> // собственно тут и видно что файлы не дошли $_FILES
Может в js как то по другому отправляют файлы? Или в чем тут может быть проблема?