어제 사이트를 돌아다니면서 대충 구현 해봤어요

// 접속 & 요청
CString strBuf;
CSocket socket;

socket.Create();

socket.Connect(L\"www.naver.com\", 80);

CString request = L\"GET / HTTP/1.1\\r\\n\\r\\n\";

socket.Send(request, request.GetLength());


// 수신
int cbRcvd;
char buf[4000];

ZeroMemory(buf, sizeof(buf));

while ((cbRcvd = socket.Receive(buf, 4000)) > 0)

{

        strBuf += buf;

        ZeroMemory(buf, sizeof(buf));
}
socket.Close();

AfxMessageBox(strBuf);

제생각에는 수신쪽에 문제가 있는거 같은데 어떻게 고쳐야 할지 모르겠어요

조언좀 해주세요