Requete http en ligne de commande sous linux

Résolu
Bonjour,

Je souhaite envoyer une requête http en ligne de commande que j'intégrerai dans un script après.

Tout d'abord voici la requête qui fonctionne si je la copie colle dans un navigateur web.

http://www.toto.fr/http.php?email=xx@xx.fr&pass=xxx&numero=xxx&message=xxx

j'ai essayer avec un wget http://www.toto.fr/http.php?email=xx@xx.fr&pass=xxx&numero=xxx&message=xxx

mais il me coupe la requête en deux et ne retient que wget http://www.toto.fr/http.php?email=xx@xx.fr donc cela ne fonctionne pas car il manque un bout.

Comment je peux résoudre cette problématique svp ?

Merci d'avance de votre aide et bon weekend.

Brice

3 réponses

  1. Contributeur
    Salut,

    Il suffit de quoter ton URL, c'est les esperluettes qui sont interprétées par le shell ;-\
    2
    1. Salut,

      Je suis débutant en Linux, tu peux développer un peu plus ta réponse stp ?

      Comment quoter mon url stp ?

      Merci d'avance.
      1
      1. Contributeur
        Quotes = qote simple ( ' ) ou double ( " )

        wget 'http://www.toto.fr/http.php?email=xx@xx.fr&pass=xxx&numero=xxx&message=xxx'
        0
    2. Ah ok, tout simplement je ne connaissait pas, mais maintenant oui.

      En tout cas ça marche, merci beaucoup.
      0