一个简单的使用wininet的http/ftp文件下载程序
(一)目的
使用windows提供的wininet api进行简单的网络http/ftp文件下载和察看(按文本文件显示)。
(二)准备工作
1 建立vc6的console application,选择支持mfc。
2 加入头文件wininet.h
3 加入 #pragma comment(lib, "Wininet.lib")
(三)源代码
<Main Function> - 主程序接受用户输入的url地址(必须是完整的url,如ftp://, http://)当用户键入quit时退出。
int _tmain(int argc, TCHAR* argv[], TCHAR* envp[])
{
int nRetCode = 0;
char url[1000];//存放URL地址
//用户键入quit时退出
while(cin >> url && strcmp(url, "quit") != 0)
{
try
{
cout << "目标URL:"
(一)目的
使用windows提供的wininet api进行简单的网络http/ftp文件下载和察看(按文本文件显示)。
(二)准备工作
1 建立vc6的console application,选择支持mfc。
2 加入头文件wininet.h
3 加入 #pragma comment(lib, "Wininet.lib")
(三)源代码
<Main Function> - 主程序接受用户输入的url地址(必须是完整的url,如ftp://, http://)当用户键入quit时退出。
int _tmain(int argc, TCHAR* argv[], TCHAR* envp[])
{
int nRetCode = 0;
char url[1000];//存放URL地址
//用户键入quit时退出
while(cin >> url && strcmp(url, "quit") != 0)
{
try
{
cout << "目标URL:"