katerson
Messages postés47Date d'inscriptionjeudi 27 avril 2006StatutMembreDernière intervention24 juin 2011
-
3 mai 2006 à 14:10
yoyo269
Messages postés1403Date d'inscriptionlundi 23 février 2004StatutMembreDernière intervention11 janvier 2009
-
5 mai 2006 à 12:07
Salut à tous!
Comme l'indique le sujet j'aimerai tester la connection vers un site internet
(je travaille avec Builder C++) car j'utilise par la suite la méthode URLDownloadToFile() et celle-ci plante mon application quand la connection est impossible.
Est-il possible de le faire par socket???
yoyo269
Messages postés1403Date d'inscriptionlundi 23 février 2004StatutMembreDernière intervention11 janvier 20092 3 mai 2006 à 16:36
Oui bien sûr. C'est même la meilleure solution à mon avis.
Tu essayes de te connecter à l'adresse du serveur sur le port 80 et la connexion s'effectue c'est que le serveur était bien en attente de connexion.
Sinon non.
YOYO, @+.
"L'intelligence c'est comme un parachute, quand on en n'a pas...on s'écrase !"
katerson
Messages postés47Date d'inscriptionjeudi 27 avril 2006StatutMembreDernière intervention24 juin 2011 5 mai 2006 à 12:03
J'y ai pensé, mais le problème est que parfois, il est possible de pinger le serveur mais certaines pages du site de sont pas accessibles !!!
C'est pourquoi je voulais trouver un moyen de m'assurer la connexion à l'URL...
yoyo269
Messages postés1403Date d'inscriptionlundi 23 février 2004StatutMembreDernière intervention11 janvier 20092 5 mai 2006 à 12:07
Crée un socket et essaie de te connecter au serveur avec.
Si la connexion échoue tu es fixé tout de suite.
Sinon envoie une requête HTTP de la page (URL) que tu veux et si tu obtiens rapidement une réponse c'est bon.
YOYO, @+.
"L'intelligence c'est comme un parachute, quand on en n'a pas...on s'écrase !"