웹 게시판 파싱중인데.. 도대체 최근들어 이상한 문제만 계속 발생하네요..
지금 발생한 문제는.. 분명 같은 페이지 형식인데..
게시판 1번 페이지의 게시물 리스트.. 모두 파싱됩니다..
게시판 2번 이후의 게시물 리스트.. 역시 모두 파싱됩니다..
그런데.... 1번 페이지의 경우는 게시물을 클릭하면.. 내용이 있는 링크 잘 따라가서 게시물 내용도 파싱하여 잘 보여주는데..
2번 이후의 페이지는 게시물 내용 파싱이 안됩니다..
각 게시물 링크 주소는 모두 정확하게 받아옵니다..
여러가지 확인해보니.. 게시판 접근 주소에 따라 차이가 생기는데요..
게시판 처음 들어가는 주소는 http://ect.pknu.ac.kr/05/04.php 이 주소입니다..
2번 페이지 이후는 http://ect.pknu.ac.kr/05/04.php?board=free&pagenum=1&board=free 이러한 주소에서 가운데 pagenum 값만 바뀝니다..
혹시나 싶어.. 게시판 처음 들어갈때 1번 페이지 보여주는 주소를
http://ect.pknu.ac.kr/05/04.php?board=free&pagenum=0&board=free
이 주소로 바꿔봤습니다..
역시나 게시물 내용만 파싱이 안됩니다..
그러니까.. 게시판에 접근하는 주소에 따라서 내용물이 파싱이 안되는데..
로그캣 확인해보니
default buffer size used in bufferedReader constructor. it would be better to be explicit if an 8k-char buffer is required.
이러한 문구가 뜹니다..
버퍼 크기 어쩌고 하는데..
이걸 어떻게 해결해야 할까요 ;;;;




자답입니다.. 버퍼크기 어쩌고는 신경 안써도 되더군요..
문제는 제가 웹을 몰라 왜인지는 모르겠으나..
저기 안되는 주소의 경우 다음 페이지를 누를때 주소에 PHP 세션 아이디가 붙는것을 확인했습니다.
전 다음 주소를 항상 같은 형태로 알고 딱 그 형태에 맞게 주소가 수정되도록 해두었는데...
예상치 못한 세션 아이디가 추가되면서 주소 자체가 틀리게 되는경우였습니다.