我是新來的android網絡編程,我想發佈一些JSON格式的數據從android到服務器,並獲得迴應給android客戶端使用相同的HttpURLConnection
用於發佈數據。從Android客戶端發佈Json到服務器並獲得回覆
這裏是我的郵編:
public void post() throws IOException {
URL url = createEndpointUrl();
HttpURLConnection conn = (HttpURLConnection) url.openConnection();
conn.setRequestMethod(POST);
conn.setDoInput(true);
conn.setDoOutput(true);
String query = createQueryParameters();
OutputStream os = conn.getOutputStream();
BufferedWriter writer = new BufferedWriter(new OutputStreamWriter(os, "UTF-8"));
writer.write(query);
writer.flush();
writer.close();
// Here i want to get operation
// result (response) from server
.
.
.
//
os.close();
conn.disconnect();
}
我只是好奇,客戶端將等待如果服務器執行繁重的工作,獲取響應 – saber
@saber是的,你必須展示某種進步。你可以使用AsyncTask。 –