| <html> | |||||||||||||||||||||||||||||||
| <head> | |||||||||||||||||||||||||||||||
| </head> | |||||||||||||||||||||||||||||||
| <script language="javascript"> | |||||||||||||||||||||||||||||||
| <!-- | |||||||||||||||||||||||||||||||
| function aaa() { | |||||||||||||||||||||||||||||||
| self.resizeTo(520,650); | |||||||||||||||||||||||||||||||
| document.rr1.action = "/trace.RetrieveRegiPrclDelivTibco.postal"; | |||||||||||||||||||||||||||||||
| document.rr1.submit(); | |||||||||||||||||||||||||||||||
| } | |||||||||||||||||||||||||||||||
| --> | |||||||||||||||||||||||||||||||
| </script> | |||||||||||||||||||||||||||||||
| <body onload="aaa();" background="/images/iservice/image/bg_1.gif"> | |||||||||||||||||||||||||||||||
| <form name="rr1" method="post" action ="/trace.RetrieveRegiPrclDelivTibco.postal"> | |||||||||||||||||||||||||||||||
| <input type="hidden" value="1461001114719" name ="sid1"> | |||||||||||||||||||||||||||||||
| <br> | |||||||||||||||||||||||||||||||
| <br> | |||||||||||||||||||||||||||||||
| <br> | |||||||||||||||||||||||||||||||
| <table width="450"> | |||||||||||||||||||||||||||||||
| <tr> | |||||||||||||||||||||||||||||||
| <script type="text/javascript"> | |||||||||||||||||||||||||||||||
| //<![CDATA[ | |||||||||||||||||||||||||||||||
| document.write('<td align="center"><img border="0" src="/images/iservice/images/co_ing_gif.gif" ></td>'); | |||||||||||||||||||||||||||||||
| //]]> | |||||||||||||||||||||||||||||||
| </script> | |||||||||||||||||||||||||||||||
| <noscript> | |||||||||||||||||||||||||||||||
| <td align="center">입력값에 대한 검증을 완료 하였습니다.</td> | |||||||||||||||||||||||||||||||
| <td align="center"><input type="submit" value="조회하기" name ="next"></td> | |||||||||||||||||||||||||||||||
| </noscript> | |||||||||||||||||||||||||||||||
| </tr> | |||||||||||||||||||||||||||||||
| </table> | |||||||||||||||||||||||||||||||
| </form> | |||||||||||||||||||||||||||||||
| </body> | |||||||||||||||||||||||||||||||
| </html> 위의 결과값이 나오도록 작성한 코드는 다음과 같습니다. // url 설정하고 접속하기 HttpURLConnection http = (HttpURLConnection) new URL(url).openConnection();
// 전송모드 설정 http.setDefaultUseCaches(false); http.setDoInput(true); // 서버에서 읽기 모드 지정 http.setDoOutput(true); // 서버로 쓰기 모드 지정 http.setRequestMethod("POST"); // 전송방식은 POST
// 서버에게 웹에서 <Form>으로 값이 넘어온 것과 같이 처리하라는 것을 알려준다. http.setRequestProperty("content-type", "application/x-www-form-urlencoded");
// 서버로 값 전송 StringBuffer buffer = new StringBuffer(); buffer.append("1461001114719");
OutputStreamWriter outStream = new OutputStreamWriter(http.getOutputStream(), "EUC-KR"); PrintWriter writer = new PrintWriter(outStream); writer.write(buffer.toString()); writer.flush();
// 서버에서 전송 받기 InputStreamReader tmp = new InputStreamReader(http.getInputStream(), "EUC-KR"); BufferedReader reader = new BufferedReader(tmp); StringBuilder builder = new StringBuilder(); String str; while((str = reader.readLine())!= null) { builder.append(str + "\n"); } Log.i("RESULT : ", builder.toString()); |



