HttpURLConnection POST (2) 썸네일형 리스트형 안드로이드/Android HttpURLConnection클래스로 POST 요청하기 안드로이드/Android HttpURLConnection클래스로 POST 요청하기 // 요청할 파라미터의 정보를 입력한다.String body = "id=asdf&pass=asdf";// URL클래스의 생성자로 주소를 넘겨준다.URL u = new URL( 주소 ); // 해당 주소의 페이지로 접속을 하고, 단일 HTTP 접속을 하기위해 캐스트한다.HttpURLConnection huc = (HttpURLConnection) u.openConnection();// POST방식으로 요청한다.( 기본값은 GET )huc.setRequestMethod("POST");// InputStream으로 서버로 부터 응답 헤더와 메시지를 읽어들이겠다는 옵션을 정의한다.huc.setDoInput(true);// Outp.. 안드로이드/Android HttpURLConnection 에서 GET / POST 방식 사용상의 주의 안드로이드/Android HttpURLConnection 에서 GET / POST 방식 사용상의 주의 1. HttpURLConnection 을 이용하여 GET 혹은 POST 방식으로 특정 서블릿을 호출하는 경우HttpURLConnection.setRequestMethod("GET") 이라고 명시적으로 GET 을 지정하여도,특정한 경우에는 내부적으로 POST로 처리함을 주의해야 한다. HttpURLConnection.getOutputStream() 메소드 내부에서 현재 지정된 method 가 GET 인 경우강제로 POST 로 변경한다. 따라서, con.setRequestMethod("GET"); 로 GET 으로 설정했다고 하더라도,아래의 라인이 추가된다면, con.setDoOutput(true);Outpu.. 이전 1 다음