Żądanie postu JsonObjectRequest nie działa
Używam Android Volley do złożenia wniosku. Więc używam tego kodu. Nie rozumiem jednej rzeczy. Sprawdzam na moim serwerze, że params ma zawsze wartość null. Uważam, że getParams () nie działa. Co powinienem zrobić, aby rozwiązać ten problem.
RequestQueue queue = MyVolley.getRequestQueue();
JsonObjectRequest jsObjRequest = new JsonObjectRequest(Request.Method.POST,SPHERE_URL,null,
new Response.Listener<JSONObject>() {
@Override
public void onResponse(JSONObject response) {
System.out.println(response);
hideProgressDialog();
}
},
new Response.ErrorListener() {
@Override
public void onErrorResponse(VolleyError error) {
hideProgressDialog();
}
}) {
protected Map<String, String> getParams() throws AuthFailureError {
Map<String, String> params = new HashMap<String, String>();
params.put("id","1");
params.put("name", "myname");
return params;
};
};
queue.add(jsObjRequest);