Привет всем. Недавно стал изучать возможности WebKit для создания своего браузера.Возникли вопросы:1. если по ссылке идет загрузка файла - как определить имя и расширение этого файла? Делаю следующее:QWebView view;QWebPage page;QNetworkAccessManager manager;setPage(&page);page.setNetworkAc cessManager(&manager);connect(&manager, SIGNAL(finished(QNetworkReply*)),this, SLOT(replyFinished(QNetworkReply*)));в MyClass::replyFinished(QNetworkReply* reply) ловлю ответиз reply могу вытащить размер файла и впринципе записать в файлно вот как узнать имя файла и его тип на сервере?2. Посмотрел на этом сайте примеры почитал мануал, везде QNetworkAccessManager отправляет запрос по ссылке и отлавливается сигнал finished. Но получается следующее: если запрос идет например на прямую ссылку на файл, и этот файл имеет значительный размер, то сигнал не придет пока весь файл не качнется - так что ли? Как же тогда сначало забрать заголовок для анализа? Может и не стоит вообще качать файл
|