Я пытаюсь создать back-end для моего мобильного приложения. Я отправляю содержимое изображения в виде байтового массива в теле запроса HTTP (выходной поток). Я хочу прочитать этот поток байтов в скрипте PHP и вернуть изображение.
Может кто-нибудь, пожалуйста, скажите мне, как я могу это сделать?
Благодарю.
Вы можете получить тело запроса, прочитав из ввода php: //
$body = file_get_contents('php://input');
То, что вы делаете с этими данными, зависит от вас. Вы можете записать данные в файл с помощью file_put_contents . Как вы упомянули, это данные изображения, вы также можете отбросить данные в объект ImageMagick с помощью Imagick :: readImageBlob . Другой альтернативой является использование GD и загрузка изображения с помощью imagecreatefromstring .