IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

C# Discussion :

Comment faire un PING d'un site Internet en c#?


Sujet :

C#

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre à l'essai
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Septembre 2010
    Messages
    4
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Finance

    Informations forums :
    Inscription : Septembre 2010
    Messages : 4
    Par défaut Comment faire un PING d'un site Internet en c#?
    Bonjour à tous!

    Je souhaiterais effectuer une requête Google depuis un programme en c#, sans avoir à ouvrir une fenêtre Internet.

    Pour ce faire, j'ai penser effectuer un Ping de Google, de la même façon que je le fait en passant par la commande Exécuter - "ping www.google.fr" sur mon ordinateur.

    Savez-vous si cela est possible?

    En vous remerciant d'avance,

    Benj

  2. #2
    Membre confirmé Avatar de Wiink
    Profil pro
    Inscrit en
    Septembre 2010
    Messages
    63
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2010
    Messages : 63
    Par défaut
    Avec la classe ping bien sure !

    System.Net.NetworkInformation.Ping

    Tu devrais trouver bien assez de ressource à ce sujet, pas besoin d'un long discours.

  3. #3
    Membre à l'essai
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Septembre 2010
    Messages
    4
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Finance

    Informations forums :
    Inscription : Septembre 2010
    Messages : 4
    Par défaut
    Hello!

    J'ai bien sûr essayé la classe Ping, mais cela renvoie une exception
    L'exception Ping n'a pas été générée.
    Pensez-vous que l'on peut faire un Ping d'une URL? Ou bien cela est réservé aux machines du réseau?

    Merci beaucoup,

    Benj

  4. #4
    Membre confirmé Avatar de Wiink
    Profil pro
    Inscrit en
    Septembre 2010
    Messages
    63
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2010
    Messages : 63
    Par défaut
    Montres nous le code qui génère l'exception plutôt.

  5. #5
    Membre à l'essai
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Septembre 2010
    Messages
    4
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Finance

    Informations forums :
    Inscription : Septembre 2010
    Messages : 4
    Par défaut
    Voilà le code qui génère mon exception !


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    {
                Ping google = new Ping();
                google.Send("http://www.google.fr");
    }
    Merci beaucoup pour votre réactivité!

    Benjamin

  6. #6
    Membre confirmé Avatar de Wiink
    Profil pro
    Inscrit en
    Septembre 2010
    Messages
    63
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2010
    Messages : 63
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    System.Net.NetworkInformation.Ping google = new System.Net.NetworkInformation.Ping();
    System.Net.NetworkInformation.PingReply reply = google.Send ("www.google.com");
    Console.WriteLine(reply.Status);
    Citation Envoyé par Console
    Success
    et là ?

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [Vb.NET,CF] Comment faire un Ping
    Par log528 dans le forum Windows Mobile
    Réponses: 2
    Dernier message: 31/03/2009, 19h27
  2. comment faire un ping en asp ?
    Par vever88 dans le forum ASP
    Réponses: 47
    Dernier message: 24/04/2008, 11h42
  3. Comment faire les MAJ de Vista sans Internet
    Par Floris dans le forum Administration
    Réponses: 2
    Dernier message: 03/12/2007, 18h39
  4. comment faire une capture d'un site
    Par lunick dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 1
    Dernier message: 30/06/2007, 19h16

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo