Page 132 - MDP2022-2
P. 132

String  errorString  =  null;
                            @Override
                            protected  void  onPreExecute()  {
                                    super.onPreExecute();
                                    progressDialog  =  ProgressDialog.show(infor.this,"잠시만  기다려  주세요",  null,  true,  tru
            e);
                            }
                            @Override
                            protected  String  doInBackground(String...  params)  {
                                    String  serverURL  =  "http://192.168.0.25:8181/android/infor.php";
                                    String  postParameters  =  "want="  +  params[0]  +  "&sw="  +  params[1]  +  "&id="  +
            params[2];


                                    try  {
                                            URL  url  =  new  URL(serverURL);
                                            HttpURLConnection  httpURLConnection  =  (HttpURLConnection)  url.openConnectio
            n();
                                            httpURLConnection.setReadTimeout(5000);
                                            httpURLConnection.setConnectTimeout(5000);
                                            httpURLConnection.setRequestMethod("POST");
                                            httpURLConnection.setDoInput(true);
                                            httpURLConnection.connect();


                                            OutputStream  outputStream  =  httpURLConnection.getOutputStream();
                                            outputStream.write(postParameters.getBytes("UTF-8"));
                                            outputStream.flush();
                                            outputStream.close();


                                            int  responseStatusCode  =  httpURLConnection.getResponseCode();
                                            Log.d(TAG,  "response  code  -  "  +  responseStatusCode);


                                            InputStream  inputStream;
                                            if  (responseStatusCode  ==  HttpURLConnection.HTTP_OK)  {
                                                    inputStream  =  httpURLConnection.getInputStream();
                                            }
                                            else  {
                                                    inputStream  =  httpURLConnection.getErrorStream();
                                            }


                                            InputStreamReader  inputStreamReader  =  new  InputStreamReader(inputStream,  "U
            TF-8");
                                            BufferedReader  bufferedReader  =  new  BufferedReader(inputStreamReader);


                                            StringBuilder  sb  =  new  StringBuilder();
                                            String  line;
   127   128   129   130   131   132   133   134   135   136   137