1
いくつかのパラメータを使用してiOSからデータを投稿しています。私はイメージをバイトに変換し、それをサーバーにアップロードしています。パラメータのデータは正常に保存されています。しかし、私は画像が表示されるかどうかを確認することができません。要求に画像が存在する場合は、それを確認する方法または何かがありますか?以下は、データを格納するために書かれたコードです。他の何かがイメージを除いて正常に働いていると私は確信しています。 iOSアプリによってバイトが正常に送信されます。私は要求からイメージを処理することができません。イメージが存在するかどうかを確認する方法laravel
public function createIdea(Request $request) {
$filename = '';
if ($request->hasFile('idea_image')) {
$filename = $request->file('idea_image')->getClientOriginalName();
$moveImage = $request->file('idea_image')->move('images', $filename);
}
$idea = new Idea();
$idea->idea_info = $request->input('idea_title');
$idea->idea_info = $request->input('idea_info');
$idea->idea_image = "images/".$filename;
$idea->idea_location = $request->input('idea_location');
$idea->idea_description = $request->input('idea_description');
$idea->idea_description = $request->input('selection');
$idea->user_id = \Auth::id();
dd($idea);
$idea->save();
$ideaId = $idea->id;
if (! $idea->id) {
$statusCode =404;
response()->json(array('Status:' => 'Idea Creation FAILED'),$statusCode);
}else{
$response = $idea->toJson();
$statusCode =200;
return response()->json(array('Status:' => 'Idea Created Successfully', 'ideaId' => $ideaId),$statusCode);
}
}