Computing

https in java, android

Donghoon 2010. 12. 8. 12:37

Post

url = new URL("https://112.169.59.24:4443/mmpcs/ua/initSync.do");
//HttpURLConnection conn = (HttpURLConnection) url.openConnection();
HttpsURLConnection conn = (HttpsURLConnection) url.openConnection();

conn.setDoOutput(true);
conn.setRequestMethod("POST");
String msg = "This is message for post";

OutputStreamWriter wr = new OutputStreamWriter(conn
.getOutputStream());
// this is were we're adding post data to the request
wr.write(msg);
wr.flush();

String str;
BufferedReader in = new BufferedReader(new InputStreamReader(url.openStream()));
while ((str = in.readLine()) != null) {
    Log.i("TestApp",str);
}

in.close();
wr.close();

 

 

Get

url = new URL("https://112.169.59.24:4443/mmpcs/ua/initSync.do");
//HttpURLConnection conn = (HttpURLConnection) url.openConnection();
HttpsURLConnection conn = (HttpsURLConnection) url.openConnection();
conn.setDoOutput(true);

String str;
BufferedReader in = new BufferedReader(new InputStreamReader(url.openStream()));
while ((str = in.readLine()) != null) {
    Log.i("TestApp",str);
}

in.close();