0
我已經使用「Https」協議創建了與服務器的連接。這裏是我的代碼...一旦建立連接,我如何將對象發送給服務器
String httpsURL = "https://abc.com/auth/login/";
HttpsURLConnection con = null;
try{
URL url = new URL(httpsURL);
con = (HttpsURLConnection) url.openConnection();
con.setRequestMethod("POST");
con.setDoInput(true);
con.setDoOutput(true);
con.connect();
String respMessage = con.getResponseMessage();
int respCode = con.getResponseCode();
}catch(....){....}
現在我必須通過該連接我的對象發送到服務器。我怎樣才能做到這一點???而且,將對象發送給服務器的最佳對象格式是什麼?我可以發送我的HashMap對象嗎?請幫幫我。提前致謝。
對不起。我沒有得到你。你能否詳細說明你的答案?請。我的應用程序數據是以HashMap對象的形式出現的。我如何將該對象寫入OutputStream? – Santhosh
我討厭聽起來輕浮,但你可以用任何你喜歡的方式寫下它。這完全取決於服務器期望的內容,而且您還沒有對對話的另一方說什麼,或者您是否在控制它。 – Earl
我的服務器正在等待由Name-Value對組成的對象。所以,我使用了HashMap。 – Santhosh