我想在请求正文中发送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);
}
当我跑我的 “URL” 越来越BasicNetwork.performRequest: Unexpected response code 400
程序。 请帮我解决这个