我想在請求正文中發送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
程序。 請幫我解決這個