Как получить первое событие перенаправления (301 или 302) в QtWebKit

мы используем QtWebKit 4.7 и хотим знать, когда загрузка фрейма вызывает перенаправление.

В настоящий момент мы подсчитываем исходящие запросы в подклассе QNetworkAccessManager, где перезаписываем createRequest.

В большинстве случаев это работает нормально, но когда первый ответ 301 или 302 (перенаправление), он куда-то проглатывается.

Мы просто запрашиваем URL следующим образом:

QNetworkRequest request(QUrl("http://www.twitter.com")); // 301 to twitter.com
frame->load(request);
6
задан Dag 1 March 2012 в 10:11
поделиться