Witam.
Problem jak w temacie.
Kod :
QUrl address;
address.setEncodedUrl("http://some.address.com");
address.setEncodedQuery("get_variable=get_value");
address.setEncodedUserName("username");
address.setEncodedPassword("password");
address.setPort(3000);
qDebug() << address;
ui->webView->load(address);
Możecie mi podpowiedzieć, dlaczego nie chcę autoryzować takiego linka ?
Użytkownik oraz hasło przesyłane są w tym przypadku w następujący sposób :
http://username:[email protected]?get_variable=get_value
Przy debugowaniu sprawdzałem poprawność linku który jest generowany przez ten kod i po wklejeniu do przeglądarki działa.
Natomiast nie chce wyświetlić zawartości strony w komponencie QWebView.
Gdy łączę się z inną stroną, bez ustalania portu wtedy wszystko jest w porządku, tak więc wydaje mi się że problem leży w porcie ( 3000 ) przez który się łącze.
Macie jakieś pomysły jak to rozwiązać ?
EDIT : Sprawdzałem również na projekcie demonstracyjnym Frenzy Browser z katalogu przykładów QT, ten sam problem