반응형
http reqeust ( HttpPost, HttpGet ) 에 cookie 넣기
Http Request 를 보낼 때 HttpPost 와 HttpGet 을 주로 사용하죠? 이 request 에 cookie 를 넣는 쉬운 방법은 아래와 같습니다.
HttpPost httpPost = new HttpPost(url);
CookieSpecBase cookieSpecBase = new BrowserCompatSpec();
List<Cookie> cookies = new ArrayList<Cookie>();
cookies.add(sessionCookie);
List cookieHeader = cookieSpecBase.formatCookies(cookies);
// Setting the cookie
httpPost.setHeader(cookieHeader.get(0));
사실 위의 방법이 API 를 제대로 활용하는 방법이긴 하지만, 조금 복잡한 면도 있긴 하네요..
도움이 되셨다면 손가락 꾸욱~ ( 로그인 필요 x )
반응형
댓글