Я хочу отправить JSON в тело запроса. Сервер ожидает, что заголовок запроса указывает, что это тело JSON.отправить JSON в теле запроса
Вот мой код:
JSONObject data = new JSONObject();
try {
data.put("id", username);
data.put("latitude", latitude);
RequestQueue queue = Volley.newRequestQueue(this);
JsonObjectRequest jsObjRequest = new JsonObjectRequest(Request.Method.POST,url,data,
new Response.Listener<JSONObject>() {
@Override
public void onResponse(JSONObject response) {
System.out.println(response);
//hideProgressDialog();
}
},
new Response.ErrorListener() {
@Override
public void onErrorResponse(VolleyError error) {
VolleyLog.d("TAG", "Error: " + error.getMessage());
// hideProgressDialog();
}
});
queue.add(jsObjRequest);
}
Когда я бегу программу я получаю BasicNetwork.performRequest: Unexpected response code 400
для "URL". Пожалуйста, помогите мне решить эту проблему