0
我需要從移動android應用向服務器端應用發送http POST請求。 該請求需要包含正文中的json消息和一些鍵值參數。 我嘗試寫這個方法:通過http發送請求發送鍵值參數和json消息體
public static String makePostRequest(String url, String body, BasicHttpParams params) throws ClientProtocolException, IOException {
Logger.i(HttpClientAndroid.class, "Make post request");
HttpPost httpPost = new HttpPost(url);
StringEntity entity = new StringEntity(body);
httpPost.setParams(params);
httpPost.setEntity(entity);
HttpResponse response = getHttpClient().execute(httpPost);
return handleResponse(response);
}
這裏我設置參數應用要求throught方法setParams並設置JSON身體throught setEntity。 但這是行不通的。 有人可以幫我嗎?