public class HTTPPoster {
public static HttpResponse doPost(String url, JSONObject c) throws ClientProtocolException, IOException
{
HttpClient httpclient = new DefaultHttpClient();
HttpPost request = new HttpPost(url);
HttpEntity entity;
StringEntity s = new StringEntity(c.toString());
s.setContentEncoding((Header) new BasicHeader(HTTP.DEFAULT_CONTENT_CHARSET, "application/json"));
entity = s;
request.setEntity(entity);
HttpResponse response;
response = httpclient.execute(request);
return response;
}
}
這是代碼,但response = http.client.execute(request)
沒有得到迴應。我找不到原因。沒有得到響應response = httpclient.execute(request);
對不起Demet我很想回答你的問題,但你給我們沒有太多的工作。最有禮貌的方式是這張紙條。只是要求代碼不是最好的行爲。 什麼res – Janusz
你得到的迴應是什麼?它是否爲空?有拋出異常嗎? – Janusz