끄적거림들...

HttpURLConnection 예제 본문

Androiddd

HttpURLConnection 예제

Prod. No. 7 2016. 9. 5. 16:40

HttpURLConnection 예제 (POST)


try{

URL url = new URL("http://httpurlconnection.example");

            HttpURLConnection http = (HttpURLConnection) url.openConnection(); 


            http.setDefaultUseCaches(false);                                            

            http.setDoInput(true); 

            http.setDoOutput(true);  

            http.setRequestMethod("POST"); 

            http.setRequestProperty("content-type", "application/x-www-form-urlencoded"); 


            OutputStreamWriter outStream = new OutputStreamWriter(http.getOutputStream(), "EUC-KR"); 

            PrintWriter writer = new PrintWriter(outStream);

            writer.flush(); 


            InputStreamReader tmp = new InputStreamReader(http.getInputStream(), "EUC-KR");  

            BufferedReader reader = new BufferedReader(tmp); 

            StringBuilder builder = new StringBuilder(); 

            String strResult; 

            while ((strResult = reader.readLine()) != null) { 

                 builder.append(strResult + "\n"); 

            } 

            

            Log.d(TAG, "result : " + builder.toString());

            

} catch (MalformedURLException e) {

e.printStackTrace();

} catch (IOException e) {

e.printStackTrace();

}

Comments