Получение данных запроса в виде потока и загрузка их на сервер в php - PullRequest
0 голосов
/ 05 марта 2019

Я создаю бэкэнд-API (в люменах) для приложения для Android, где пользователь будет загружать n изображений и видео.Данные будут отправлены в виде фрагментов (в байтах).Изображения будут повторяться и отправляться как ByteStream (на Java).Как получить потоковые байтовые данные из запроса и успешно их сохранить.

1 Ответ

0 голосов
/ 06 марта 2019

Я прекратил использовать php: // input stream для получения входных данных (в байтах) и file: // stream для записи данных.ниже приведен пример кода.

$inputStream = fopen(php://input, 'rb');
$writableStream = fopen(file://filepath_here,'wb');
stream_copy_to_stream($inputStream, $writableStream);
fclose($inputStream);
fclose($writableStream);
...