lundi 9 novembre 2015

How to add array as post parameter retrofit 2

I want to pass an array as parameter like this:

images[] = "Base64String A..."
images[] = "Base64String B..." 
images[] = "Base64String C..."
images[] = "Base64String ..."  

I'm using Laravel 5.1 on server side. My controller to handle post data:

public function uploadTempImage(){
    if (Input::has('images')) {
        $images = Input::get('images'); 
        $barcode_id =Input::get('barcode_id'); 
        $upload_count=0;
        foreach($images as $string_image) {         
            $image = base64_decode($string_image);        
            $filename = "$barcode_id$upload_count".time().date("d").date("m").date("Y").".jpeg";                
            $upload_count +=Storage::disk('local')->put("/tempImage/".$filename ,  $image);
        }
        return $upload_count;
    }else{
        return 'no file uploaded';
    }


}

i use postman to test my server and its working.. enter image description here

please help me get over this.. thanks



via Chebli Mohamed

Aucun commentaire:

Enregistrer un commentaire