Requete http en ligne de commande sous linux

Résolu
kezai Messages postés 16 Date d'inscription   Statut Membre Dernière intervention   -  
kezai Messages postés 16 Date d'inscription   Statut Membre Dernière intervention   -
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
A voir également:

3 réponses

zipe31 Messages postés 36402 Date d'inscription   Statut Contributeur Dernière intervention   6 430
 
Salut,

Il suffit de quoter ton URL, c'est les esperluettes qui sont interprétées par le shell ;-\
2
kezai Messages postés 16 Date d'inscription   Statut Membre Dernière intervention   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
zipe31 Messages postés 36402 Date d'inscription   Statut Contributeur Dernière intervention   6 430
 
Quotes = qote simple ( ' ) ou double ( " )

wget 'http://www.toto.fr/http.php?email=xx@xx.fr&pass=xxx&numero=xxx&message=xxx'
0
kezai Messages postés 16 Date d'inscription   Statut Membre Dernière intervention   1
 
Ah ok, tout simplement je ne connaissait pas, mais maintenant oui.

En tout cas ça marche, merci beaucoup.
0