0
私はアンドロイドアプリのWebサービスを作成しています。モバイルから、デコードしてjpg/jpeg/png(いずれかの)形式で保存する必要がある画像を送信しています。base64文字列配列として送信された複数の画像をサーバーディレクトリにデコードして保存する方法は?
送信されるデータは、私がバックエンドで処理し、将来の参照のためにサーバーディレクトリに保存する必要があるbase64の配列になります。
私は何かが足りないと思う:私はそのはちょうど私にこれを与えて開こうとすると、このコードは、しかし、JPEG拡張子を持つイメージを作成します
public function testing(Request $request){
$i=0;
foreach($request['images'] as $name)
{
$i +=1;
$imagename= 'Image'.$i.'.jpeg';
$destinationPath = public_path('images');
$path = 'images/'.$imagename;
$res = file_put_contents($path, base64_decode($name));
}
}
(これは、単に試験方法です)。
[コードの上にアプリから正しいファイルをアップロードするだけのデモです。]気にする