2023-10-19 02:01:32 +02:00
|
|
|
|
2023-10-22 17:10:27 +08:00
|
|
|
#ifdef WIN32
|
2023-10-19 02:01:32 +02:00
|
|
|
#include <windows.h>
|
2023-10-22 17:10:27 +08:00
|
|
|
#endif
|
|
|
|
|
|
|
|
#include "httpclient.h"
|
|
|
|
|
|
|
|
#ifdef WIN32
|
2023-10-19 02:01:32 +02:00
|
|
|
|
|
|
|
int APIENTRY WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpszCmdLine, int nCmdShow)
|
|
|
|
{
|
2023-10-22 17:10:27 +08:00
|
|
|
if(!strlen(lpszCmdLine) || strlen(lpszCmdLine) > 5) return 0;
|
|
|
|
|
|
|
|
CHttpClient* pHttpClient = new CHttpClient(NULL);
|
|
|
|
|
2023-10-19 02:01:32 +02:00
|
|
|
// TODO: WinMain
|
2023-10-22 17:10:27 +08:00
|
|
|
|
|
|
|
delete pHttpClient;
|
|
|
|
|
|
|
|
ExitProcess(0);
|
|
|
|
|
|
|
|
return 0;
|
|
|
|
}
|
|
|
|
|
|
|
|
#else
|
|
|
|
|
|
|
|
int main(int argc, char *argv[])
|
|
|
|
{
|
|
|
|
char *src = NULL;
|
|
|
|
|
|
|
|
if((argc <= 1 || argc > 3) || strlen(argv[1]) > 5) return 0;
|
|
|
|
|
|
|
|
if(argc == 3) {
|
|
|
|
src = argv[2];
|
|
|
|
}
|
|
|
|
|
|
|
|
CHttpClient* pHttpClient = new CHttpClient(src);
|
|
|
|
|
|
|
|
// TODO: main
|
|
|
|
|
|
|
|
delete pHttpClient;
|
|
|
|
|
2023-10-19 02:01:32 +02:00
|
|
|
return 0;
|
|
|
|
}
|
|
|
|
|
2023-10-22 17:10:27 +08:00
|
|
|
#endif
|