Page 114 - MDP2022-2
P. 114

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;
                                            while((line  =  bufferedReader.readLine())  !=  null)  {
                                                    sb.append(line);
                                            }


                                            bufferedReader.close();
                                            return  sb.toString().trim();
                                    }
                                    catch  (Exception  e)  {
                                            Log.d(TAG,  "InsertData:  Error  ",  e);
                                            errorString  =  e.toString();
                                            return  null;
                                    }
                            }


                            @Override
                            protected  void  onPostExecute(String  result)  {
                                    super.onPostExecute(result);


                                    progressDialog.dismiss();
                                    Log.d(TAG,  "response  -  "  +  result);


                                    if(result.equals("ID  error"))
                                    {
   109   110   111   112   113   114   115   116   117   118   119