Comment gérer les procurations lors de l'utilisation QNetworkAccessManager
-
18-09-2019 - |
Question
Je suis face à quelques problèmes lors de l'utilisation de la classe QNetworkAccessManager .
Je l'utilise pour télécharger un simple fichier à partir d'une URL comme « http: // www. foo.com/bar/foobar.txt ».
Quand je commence un téléchargement que j'utilise:
m_pNetworkReply = m_pNetworkAccessManager->get(QNetworkRequest(m_CurrentFileToDownload));
Puis-je connecter quelques emplacements pour recevoir, par exemple, des erreurs au cours du processus de téléchargement du fichier.
Mon problème est, si l'ordinateur utilise un proxy, comment puis-je gérer le savoir? Je l'ai vu la classe QNetworkProxy mais comment puis-je initialiser?
Est-il possible de faire correspondre les paramètres du navigateur par défaut? Dois-je laisser l'utilisateur lui-même configurer le proxy?
J'espère que ma question est claire ...
Merci d'avance pour votre aide et conseils!
La solution
Jetez un coup d'oeil dans ces fonctions: