Согласно документации Mozilla в FormData:
formData.append(name, value);
formData.append(name, value, filename);
Будет работать. В моем коде у меня есть следующее:
formData.append('file', { uri: localUri, name: filename, type });
formData.append('details', 'Chris');
Затем я передаю этот объект formData на сервер отдыха PHP. В моем php-сервере у меня есть этот код:
$data = $_FILES['file'];
$this->response($data,REST_Controller::HTTP_OK);
Это работает и дает мне соответствующий ответ. Однако это:
$data = $_FILES['details'];
Дает мне ошибку. Что я делаю не так?