http 소켓 통신 중 데이터 유실 관련 질문입니다.

blue39의 이미지

안녕하세요.

웹 페이지에 연결해서 본문을 수신해서 작업을 하고 있습니다. http 통신은 리눅스 상의 소켓통신

을 이용하고 있구요. 그런데 테스트 중에 문제가 생겼는데요 특정 사이트에 연결하고 요청을 보내면

데이터가 다 오지 않았는데 서버에서 연결 종료가 옵니다. 피들러를 이용해서 해당 페이지에 요청을

보내보면 정상적으로 본문을 수신하는데 이상하게 개발 중인 프로그램 에서는 수신이 되질 않습니다.

수 백개의 페이지를 테스트 해 보았는데 이런 페이지는 처음이네요. 피들러에서는 본문을 모두 수신

하는 것으로 보아 무언가 방법이 있을 것 같은데 잘 모르겠습니다.

참고로 피들러와 프로그램에서 보내는 요청은 이것저것 다 빼고 최소화 해서 보내고 있습니다.

User-Agent: Fiddler
Host: 호스트 이름

이런 식으로 말이죠.

해당 내용에 대해 조언 부탁드리겠습니다.