Залп не удалось разместить параметры заголовка на сервере - PullRequest
0 голосов
/ 06 января 2019

Заголовки залпа не размещаются на сервере, я пробовал с другими библиотеками, он работает нормально. но залп не работает

                String url = "https://www.vperfumes.ae/index.php?route=rest/cart/cart";

StringRequest stringRequest = new StringRequest (Request.Method.GET, url, new Response.Listener () { @Override public void onResponse (ответ на строку) { Log.e ("onResponseSuccess", response.toString () + "check");

                    }
                }, new Response.ErrorListener() {
                    @Override
                    public void onErrorResponse(VolleyError error) {
                        Log.e("onResponseSuccess", error.toString() +"check");

                    }
                }) {
                    @Override
                    public Map<String, String> getHeaders() throws AuthFailureError {
                        Map<String, String> headers = new HashMap<>();
                        headers.put("Content-Type", "application/json; ");
                        String user_email;
                        if (SharedPrefence.getUserEmail(mContext) != null) {
                            user_email = SharedPrefence.getUserEmail(mContext);
                        } else {
                            user_email = "";
                        }
                        headers.put("x-oc-useremail", user_email);
                        headers.put("X-Oc-Session", "1c4a8becc9bd2fc7abd2dc1dbc79e638");
                        try {
                            headers.putAll(super.getHeaders());
                        } catch (AuthFailureError authFailureError) {
                            authFailureError.printStackTrace();
                        }
                        return super.getHeaders();
                    }
                };
                Volley.newRequestQueue(mContext).add(stringRequest);
...