안드로이드 개발 질문/답변
(글 수 45,052)
private String GetSource(String site_url){
String documentURL = site_url;
String source = null;
StringBuffer url_content = new StringBuffer();
try {
URL url = new URL("documentURL);
InputStream is = url.openStream();
InputStreamReader isr = new InputStreamReader(is,"EUC-KR");
BufferedReader br = new BufferedReader(isr);
String inStr = "";
while((inStr = br.readLine()) != null) {
url_content.append(inStr+"\n");
}
source = new String(url_content);
}
catch(Exception e) { }
return source;
}이러한 방식으로 html 소스를 가져왔습니다.
그런데 홈페이지 로그인을 구현한 다음에 html 소스를 이 방식으로 가져오면
로그인이 안 되있는 상태로 html 소스를 가져옵니다..
로그인 구현은 웹뷰를 이용해서 로그인 url을 띄우는 방식으로했고
웹뷰로 본다면 로그인 한 상태로 되어있습니다.
세션 유지가 안된다거나 쿠키 동기화 문제인거같기도한데...
웹뷰에 불러온 것의 소스를 볼 수 있는 방법은 없나요?




Log를 찍어서 보시면 되지 않을까요?
Log.i("tag", "" + url_content);
이런식으로...