首页 > 解决方案 > 凌空中的 JsonArrayRequest 不发送参数,尽管相同的代码在我的其他应用程序中运行

问题描述

下面给出的是使用 Volley 将参数发送到我的服务器端代码的代码,但它没有发送,尽管相同的代码在我以前的移动应用程序中成功运行。

请协助

下面给出了将参数发送到我的服务器端代码的代码,Volley但它没有发送,尽管相同的代码在我以前的移动应用程序中成功运行..

jsonArrayRequest jsonArrayRequest;

    Map<String, String> params = new HashMap<String, String>();
    params.put("phone_no",mob_no.getText().toString().trim()+"");


    jsonArrayRequest = new JsonArrayRequest(Request.Method.POST, "URL HERE",new JSONObject(params),
            new Response.Listener<JSONArray>() {
                @Override
                public void onResponse(JSONArray response) {



                    }catch (JSONException e)
                    {


                    }


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


                }
            }
    ) {

        @Override
        public Map<String, String> getHeaders() throws AuthFailureError {

            Map<String, String> headers = new HashMap<String, String>();
            headers.put("User-Agent","Authorize_bot_send_OTP");

            return headers;
        }


    };

    jsonArrayRequest.setRetryPolicy(new DefaultRetryPolicy(
            5000,
            DefaultRetryPolicy.DEFAULT_MAX_RETRIES,
            DefaultRetryPolicy.DEFAULT_BACKOFF_MULT
    ));

    ZeeSingleton.getInstance(getContext()).addToRequestque(jsonArrayRequest);

标签: androidjsonandroid-volley

解决方案


推荐阅读