Я использую Angular 1.x во внешнем интерфейсе моего веб-приложения с внутренним API-интерфейсом на основе PHP-фреймворка. Я хочу предоставить возможность перетаскивания изображений, пользовательский интерфейс работает, и я могу отправить отправленные данные в бэкэнд для сохранения.
Однако я использую сторонний плагин для обработки изображений на сервере и жалуюсь, что поле tmp_name пустое. Моя полезная нагрузка имеет такую структуру:
lastModified: 1490387993409
lastModifiedDate: Fri Mar 24 2017 20:39:53 GMT+0000 (Greenwich Mean Time) {}
name: "20170324_185515.jpg"
size: 155232
type: "image/jpeg"
webkitRelativePath: ""
Где, как будто я использую простой PHP на внешнем интерфейсе, полезная нагрузка:
'tmp_name' => 'tmp\php38BB.tmp',
'error' => (int) 0,
'name' => '20190621_083531_HDR.jpg',
'type' => 'image/jpeg',
'size' => (int) 3871475
Я понимаю, что tmp_name - это расположение стороны сервера временного хранения, с которой копируется образ. Могу ли я просто добавить это поле в свою полезную нагрузку вручную или я упускаю большую точку и иду в тупик?