#include <stdio.h>
#include <afxinet.h>
#include <string>
#include <iostream>
using namespace std;
int main()
{
CInternetSession session("HttpClient");
char * url = "www.baidu.com";
CHttpFile* pfile = (CHttpFile *)session.OpenURL(url);
DWORD dwStatusCode;
pfile -> QueryInfoStatusCode(dwStatusCode);
if(dwStatusCode == HTTP_STATUS_OK)
{
CString content;
CString data;
while (pfile->ReadString(data))
{
content += data + "\r\n";
}
// content.TrimRight();
string str = content.GetBuffer(0);
string tempstr = str.substr(10, 50);
//printf("%s\n", content);
cout<<"---------------------------------------------"<<tempstr<<endl;
}
pfile -> Close();
delete pfile;
session.Close();
return 0;
}
C++获取网页源码
最新推荐文章于 2021-07-07 10:59:27 发布