I want to upload multiple images (using base64 encode).
I send these images using a for :

```
for(int i =1; i<6; i++){
        bmp = ((BitmapDrawable)imgs[i].getDrawable()).getBitmap();
        String image = getEncoded64ImageStringFromBitmap(bmp);
        SendImage(image);
}

```

But it just send one or two requests of 5 requests! also no error occurs here. I have a requestQueue that I initialized at onCreate method.
And this is my volley request :

```
private void SendImage( final String image) {
    String URL = APPURL;

    final StringRequest stringRequest = new StringRequest(Request.Method.POST, URL,
            new Response.Listener<String>() {

                @Override
                public void onResponse(String response) {

                    try {
                        JSONObject jsonObject = new JSONObject(response);

                } catch (JSONException e) {
                    e.printStackTrace();
                }

            }
},
        new Response.ErrorListener() {
    @Override
    public void onErrorResponse(VolleyError error) {

    }
}) {
    @Override
    protected Map<String, String> getParams() throws AuthFailureError {

        Map<String, String> params = new Hashtable<String, String>();

        params.put("image", image);
        return params;
    }
};
{
    requestQueue.add(stringRequest);
    Toast.makeText(AddProduct.this,"added "+requestQueue.getSequenceNumber(),Toast.LENGTH_SHORT).show();

}}

```