VC++http實現下載文件(附源碼)

   VC++開發常用功能一系列文章 (歡迎訂閱,持續更新...)

源代碼demo已上傳到百度網盤:永久生效 ,文章尾部附 百度鏈接

採用windows相關係統api ,已封裝成類,方便調用

1. InternetConnect

2.HttpOpenRequest

3.HttpSendRequestEx

直接上源碼:

頭文件:

// Download.h: interface for the CDownload class.
//
//

#if !defined(AFX_DOWNLOAD_H__153B05B7_4762_4E90_BE98_89E062166B5F__INCLUDED_)
#define AFX_DOWNLOAD_H__153B05B7_4762_4E90_BE98_89E062166B5F__INCLUDED_

#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000

#include <wininet.h>
#include <string>
#include <vector>
using namespace std;

#pragma comment(lib, "wininet.lib")

#define	__SIZE_HTTP_ARGUMENT_NAME	256
#define __SIZE_HTTP_ARGU
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章