Заголовки залпа не размещаются на сервере, я пробовал с другими библиотеками, он работает нормально. но залп не работает
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);