Доброго дня. Подскажите, пожалуйста, кто использует Wininet, я пока только начал с ним разбираться: Мне нужно отправить всего два сообщения серверу: 1. Логин и пароль на страницу index.php (в куках получаю dle_name= и dle_password). 2. Отправить файл на страницу admin.php?mod=files&action=quick&area=short_story&author=&news_id=. Что я делаю: InternetOpen, InternetConnect. Потом для первого сообщения делаю HttpOpenRequest, hSess, addr sVerbPost, addr sObject1, 0, 0, 0, INTERNET_FLAG_RELOAD, 0, где: sVerbPost db 'POST', 0 sObject1 db 'index.php', 13, 10, 0. Отослал. Далее мне надо для второго сообщения поменять параметр sObject1 на sObject2, т.е. поменять страницу, грубо говоря. Каким образом это сделать? InternetCloseHandle, потом заново HttpOpenRequest с новым параметром sObject2? Спасибо.
KondraT, не понял чет при чем тут и если данные передаются в GET? InternetCloseHandle не нужен. Помоему проще "общаться" через сокеты. З.Ы. см подпись
В 1-ом сообщении передаю в теле данные: логин и пароль в виде - login_name=Nick&login_password=123456&login=submit&image.x=0&image.y=0, поэтому юзаю POST. Так вот мне не понятен момент - как дальше делать POST, но на другую страницу если мы HttpOpenRequest передали sObject1? Или, к примеру, нужен уже не POST, а GET. Открывать новый реквест, не закрывая первый? Вообще б мне пример где есть полноценое общение с использованием Wininet, а не только "Подкл. - Отправил - Получил - Откл.".