Я использую WinInet для загрузки файла из Интернета. Но не мне нужно следующее:
Отправить идентификатор в скрипт;
Загрузить файл, привязанный к этому идентификатору;
Я знаю, как скачать какой-нибудь файл:
hConnection = InternetConnect(hInet, "server.com", INTERNET_DEFAULT_HTTP_PORT, NULL, NULL,INTERNET_SERVICE_HTTP, 0, 0);
hRequest = HttpOpenRequest(hConnection, _T("GET"), "script.php", NULL, NULL,
0, INTERNET_FLAG_KEEP_CONNECTION, 0);
...
while (1)
{
InternetReadFile(hRequest, (BYTE*)pBuffer, nBytesToRead, &dwBytesReturned);
if (dwBytesReturned == 0)
break;
}
Но что мне делать, чтобы ПОСТАВИТЬ какой-то идентификатор, дождаться ответа и скачать файл? Это возможно с WinInet или я должен использовать WinSock?
Спасибо!