QTcpServer, QTcpSocket et Http

Fermé
Chihaya Messages postés 146 Date d'inscription samedi 22 juin 2013 Statut Membre Dernière intervention 23 février 2021 - Modifié par Chihaya le 15/06/2015 à 14:20
Bonjour,
grâce à la doc et à divers exemples dispo un peu partout, j'ai été capable de créer un petit QTcpServer (listen(QHostAddress::Any,1234).
J'ai pu tester son fonctionnement avec:
-telnet 127.0.0.1 1234 (ça crée une sorte de chat entre le terminal telnet et la console du serveur)
-dans firefox : localhost:1234 _ Je reçois alors cette affichage :


Connecting....  
Client : "127.0.0.1" connected on port : "1234"
Server >> "Hello Client !"
Client >> "GET / HTTP/1.1
Host: localhost:1234
User-Agent: Mozilla/5.0 (X11; Ubuntu; Linux i686; rv:26.0) Gecko/20100101 Firefox/26.0
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Connection: keep-alive"



La page est évidemment vide, mais j'aimerai maintenant pouvoir à partir du navigateur ouvrir une page web locale (genre "file:///home/user/Thibault/monSite/index.html").
J'ai cru comprendre que je devrais surement utiliser QNetworkAccesManager mais je n'ai pas vraiment compris à quoi ça servait, ni comment l'utiliser dans mon cas.
Quelqu'un peut-il m'informer sur les démarches pour y arriver?
Merci

T. Martin