PHP cria imagem do aplicativo / fluxo de octetos
Meu aplicativo está recebendo imagens enviadas a partir de dispositivos móveis com o tipo de conteúdo "application / octet-stream"
Preciso processar essas imagens usando a biblioteca GD, o que significa que preciso criar um objeto de imagem a partir dos dado
Normalmente, eu tenho usado imagecreatefromjpeg, imagecreatefrompng, imagecreatefromgif, etc, para lidar com arquivos enviados por formulários da web, mas eles não parecem funcionar quando chegam a mim como aplicativo / fluxo de octeto
Alguma idéia de como posso alcançar meu objetivo?
EDITA
Aqui está o código que eu uso para criar o identificador de imagem ... meu manipulador funciona perfeitamente em todo o site, a única diferença que posso dizer entre o site e os dados do iOS é o tipo de conteúdo
public function open_image($path) {
# JPEG:
$im = @imagecreatefromjpeg($path);
if ($im !== false) { $this->image = $im; return $im; }
# GIF:
$im = @imagecreatefromgif($path);
if ($im !== false) { $this->image = $im; return $im; }
# PNG:
$im = @imagecreatefrompng($path);
if ($im !== false) { $this->image = $im; return $im; }
$this->error_messages[] = "Please make sure the image is a jpeg, a png, or a gif.";
return false;
}