HTTP Read
6월 3, 2010
댓글 남기기
#include <WinInet.h>
BOOL HTTPRead()
{
HINTERNET hInternet, hHttp, hReq;
hInternet = InternetOpen(
_T("HTTP"),
INTERNET_OPEN_TYPE_PRECONFIG,
NULL,
NULL,
0);
if(hInternet == NULL)
return FALSE;
hHttp = InternetConnect(
hInternet,
_T("A.B.com"),
0,
_T(""),
_T(""),
INTERNET_SERVICE_HTTP,
0,
0);
if(hHttp == NULL)
return FALSE;
hReq = HttpOpenRequest(
hHttp,
_T("GET"),
_T("path.htm"),
NULL, NULL, NULL, 0, 0);
HttpSendRequest(hReq, NULL, 0, NULL, 0);
DWORD dwRead;
char pszBuf[256] = {0,};
InternetReadFile(hReq, pszBuf, 256, &dwRead);
InternetCloseHandle(hHttp);
InternetCloseHandle(hInternet);
hHttp = hInternet = NULL;
return TRUE;
}