Chihaya
Messages postés146Date d'inscriptionsamedi 22 juin 2013StatutMembreDernière intervention23 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