downloadhttp.h
来自「◆◆◆ 《FTP、HTTP 多线程断点续传下载文件》◆◆◆ FlashGet」· C头文件 代码 · 共 35 行
H
35 行
// DownloadHttp.h: interface for the CDownloadHttp class.
//
//////////////////////////////////////////////////////////////////////
#if !defined(AFX_DownloadHttp_H__ADADA0FF_2A24_43C5_9A7B_2C65FFC77E39__INCLUDED_)
#define AFX_DownloadHttp_H__ADADA0FF_2A24_43C5_9A7B_2C65FFC77E39__INCLUDED_
#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000
#include "DownloadPub.h"
class CDownloadHttp : public CDownloadPub
{
public:
CDownloadHttp();
virtual ~CDownloadHttp();
BOOL GetRemoteSiteInfo ();
private:
BOOL DownloadOnec ();
BOOL RequestHttpData ( BOOL bGet, char *szTailData=NULL, int *pnTailSize=NULL );
CTime ConvertHttpTimeString ( CString csTimeGMT );
CString FindAfterFlagString(LPCTSTR lpszFoundStr, CString csOrg);
BOOL ParseResponseString ( CString csResponseString, OUT BOOL &bRedirect );
DWORD GetResponseCode ( CString csLineText );
BOOL SendRequest ( LPCTSTR lpszReq, OUT CString &csResponse, char *szTailData=NULL, int *pnTailSize=NULL );
CString GetRequestStr ( BOOL bGet );
protected:
virtual BOOL DownloadOnce();
};
#endif // !defined(AFX_DownloadHttp_H__ADADA0FF_2A24_43C5_9A7B_2C65FFC77E39__INCLUDED_)
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?