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());
                                    }

                            }
                    }
            }
   449   450   451   452   453   454   455   456   457   458   459