Page 454 - MDP2020-3
P. 454
448
| 인천전자마이스터고등학교 ·············································································································
url.openConnection();
httpURLConnection.setReadTimeout(5000);
httpURLConnection.setConnectTimeout(5000);
httpURLConnection.setRequestMethod("POST");
httpURLConnection.setDoInput(true);
httpURLConnection.connect();
OutputStreamWriter wr = new
OutputStreamWriter(httpURLConnection.getOutputStream());
wr.write(data);
Log.d(data,"TeST1");
wr.flush();
int responseStatusCode = httpURLConnection.getResponseCode();
InputStream inputStream;
if (responseStatusCode == HttpURLConnection.HTTP_OK) {
inputStream = httpURLConnection.getInputStream();
} else {
inputStream = httpURLConnection.getErrorStream();
}
InputStreamReader inputStreamReader = new
InputStreamReader(inputStream, "UTF-8");
BufferedReader bufferedReader = new
BufferedReader(inputStreamReader);
StringBuilder sb = new StringBuilder();
String line;
while ((line = bufferedReader.readLine()) != null) {
sb.append(line);
}
bufferedReader.close();
return sb.toString().trim();
} catch (Exception e){
return new String("Error: " + e.getMessage());
}
}
}
}