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

Web Perl Discussion :

test un lien http fonctionnel


Sujet :

Web Perl

  1. #1
    Membre du Club
    Inscrit en
    septembre 2010
    Messages
    74
    Détails du profil
    Informations forums :
    Inscription : septembre 2010
    Messages : 74
    Points : 40
    Points
    40
    Par défaut test un lien http fonctionnel
    bonsoir,

    je cherche à utiliser le module perl : HTTP::Status

    le but étant de placer un lien http dans une variable et de me dire si le lien est bon ou pas "réponse 200 ok" par exemple.

    j'ai lu la doc, mais je ne saisi pas bien l'utilisation navré.

    Merci pour tout conseils

    Bonne soirée

  2. #2
    Rédacteur/Modérateur

    Avatar de Lolo78
    Homme Profil pro
    Conseil - Consultant en systèmes d'information
    Inscrit en
    mai 2012
    Messages
    3 612
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Conseil - Consultant en systèmes d'information
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : mai 2012
    Messages : 3 612
    Points : 12 465
    Points
    12 465
    Billets dans le blog
    1
    Par défaut
    Euh, je n'ai jamais utilisé ce module, mais je ne vois pas où est le problème. Le module semble simple et la documentation sur son utilisation me paraît claire. Quel est ton problème plus précisément?

  3. #3
    Membre du Club
    Inscrit en
    septembre 2010
    Messages
    74
    Détails du profil
    Informations forums :
    Inscription : septembre 2010
    Messages : 74
    Points : 40
    Points
    40
    Par défaut test lien http
    Bonjour,

    En fait je n'ai jamais encore utilisé de module perl .
    Ce qui m’intéresse au de la de la réponse c'est de comprendre.

    Je m'explique:

    dans la doc http://search.cpan.org/~gaas/HTTP-Me...HTTP/Status.pm , il y a dans le synopsis un code exemple de la forme:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
     
    use HTTP::Status qw(:constants :is status_message);
     
     if ($rc != HTTP_OK) {
         print status_message($rc), "\n";
     }
     
     if (is_success($rc)) { ... }
     if (is_error($rc)) { ... }
     if (is_redirect($rc)) { ... }
    Puis on a des constantes, ça j'ai compris que c'était, c'est des valeurs prédéfinit.
    Puis on a des fonctions de la forme
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    status_message( $code )
    Ce que je ne saisi pas c'est comment je possititionne un lien web dans ce code. :

    moi j'ai mis par exemple :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     
    $rc='http://adwzg3.tdf-cdn.com/8663/nrj_171479.mp3';
     
     
            if (is_success($rc) ) {
                print status_message($rc), "\n";
     
            }
    Je veux tester si ce lien est bon. Je ne sais pas si je dois utiliser des variables particulières.
    Je suis donc un peu perdu, Restant un debutant en perl, je trouve ça passionnant mais je ramme.

    Merci pour ton temps.

Discussions similaires

  1. Test de lien https
    Par dahu17 dans le forum C#
    Réponses: 9
    Dernier message: 10/09/2007, 14h07
  2. [Upload] copier un fichier (lien http) vers mon site
    Par dinver dans le forum Langage
    Réponses: 2
    Dernier message: 22/02/2006, 11h21
  3. Test des liens vide sur une base de données
    Par FLANQUART Marie dans le forum ASP
    Réponses: 1
    Dernier message: 10/11/2005, 14h35

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