Приветствую. Имеется ссылка на файл в виде http:\\some.server.com\xxxx, где xxxx - четырехзначное число. Т.е. в ссылке не указывается прямо имя файла. Тем не менее качалки вроде Reget как-то его узнают. С пом. каких API можно получить имя файла на сервере? P.S.: т.к. протокол может быть не обязательно http, но и ftp или еще что-нибудь, то я использую ф-ии типа InternetOpen... и т.д. (т.е. не обрабатываю протокол HTTP вручную).
при отправке запроса на http:\\some.server.com\xxxx сервак просто пишет в заголовок ответного пакета строку location: blablabla, которая перенаправляет браузеры, качалки итд. на реально лежащий на сервере файл... для wininet такое перенаправление прозрачно, но я думаю, что можно заюзать ф-цию HttpQueryInfo для получения http-заголовка ответа сервера, и дальше пропарсив его выдрать оттуда это самое имя