http 소켓 통신 중 데이터 유실 관련 질문입니다.
글쓴이: blue39 / 작성시간: 수, 2010/04/28 - 2:47오후
안녕하세요.
웹 페이지에 연결해서 본문을 수신해서 작업을 하고 있습니다. http 통신은 리눅스 상의 소켓통신
을 이용하고 있구요. 그런데 테스트 중에 문제가 생겼는데요 특정 사이트에 연결하고 요청을 보내면
데이터가 다 오지 않았는데 서버에서 연결 종료가 옵니다. 피들러를 이용해서 해당 페이지에 요청을
보내보면 정상적으로 본문을 수신하는데 이상하게 개발 중인 프로그램 에서는 수신이 되질 않습니다.
수 백개의 페이지를 테스트 해 보았는데 이런 페이지는 처음이네요. 피들러에서는 본문을 모두 수신
하는 것으로 보아 무언가 방법이 있을 것 같은데 잘 모르겠습니다.
참고로 피들러와 프로그램에서 보내는 요청은 이것저것 다 빼고 최소화 해서 보내고 있습니다.
User-Agent: Fiddler
Host: 호스트 이름
이런 식으로 말이죠.
해당 내용에 대해 조언 부탁드리겠습니다.
Forums:
댓글 달기