URL-адрес работает в Retrofit, но не работает в Volley - PullRequest
0 голосов
/ 07 мая 2020

У меня есть URL для входа. Он работает и дает ответ в Postman и Retrofit, но не работает с залпом.

В залпе выдает ошибку: com. android .volley.RedirectError

Почему я получаю RedirectError. URL-адрес работает и дает ответ при модернизации, а также в почтальоне.

Вот мой код:

  public void Login(){

    final String REGISTER_URL = "Here_My_Url";


    StringRequest stringRequest = new StringRequest(Request.Method.POST, REGISTER_URL,
            new Response.Listener<String>() {
                @Override
                public void onResponse(String response) {

                    Log.d("onResponse", response);
                }
            },
            new Response.ErrorListener() {
                @Override
                public void onErrorResponse(VolleyError error) {
                    Log.e("eee123",error.toString());
                    Toast.makeText(getApplicationContext(), error.getMessage(), 
    Toast.LENGTH_SHORT).show();
                }
            }) {
        @Override
        protected Map<String, String> getParams() throws AuthFailureError {
            Map<String, String> params = new HashMap<String, String>();
            params.put("user_email", st_email);
            params.put("password", st_pass);

            Log.e("params", " " + params);


            }
            return params;
        }


        @Override
        public Map<String, String> getHeaders() throws AuthFailureError {
            Map<String, String> headers = new HashMap<>();

            headers.put("Content-Type", "application/json");


            return headers;
        }
    };
    stringRequest.setRetryPolicy(new DefaultRetryPolicy(0, -1, 
    DefaultRetryPolicy.DEFAULT_BACKOFF_MULT));
    stringRequest.setShouldCache(false);
    VolleySingleton.getInstance(this).addToRequestQueue(stringRequest);

}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...