Envoi de requête HTTP

Fermé
Morgatte Messages postés 1219 Date d'inscription mercredi 4 juin 2008 Statut Membre Dernière intervention 24 janvier 2023 - 3 févr. 2012 à 13:49
zipe31 Messages postés 36402 Date d'inscription dimanche 7 novembre 2010 Statut Contributeur Dernière intervention 27 janvier 2021 - 3 févr. 2012 à 14:02
Bonjour,

Je cherche à envoyer des requêtes HTTP pour piloter ma FreeBox par ordinateur au lieu de la télécommande.

J'y arrive par différents moyens sauf que pour chacun des cas possibles il y a une fenêtre Firefox qui reste ouverte à chaque requête.
Je cherche donc à envoyer une requête HTTP sans apparition de fenêtre intempestive.


Les pistes que je connais....

cmd /c start firefox.exe "http://hd1.freebox.fr/pub/remote_control?code=67265644&key=3"
Appelle de la console de commande laquelle ouvre firefox pour faire sa requête. Firefox reste ouvert (moi je ne souhaite même pas qu'il s'affiche)

Lancement de cmd :
> telnet hd1.freebox.fr 80 [ENTER]
GET /pub/remote_control?key=power&code=67265644 HTTP/1.0 [ENTER] [ENTER]
Ouverture du terminal Telnet pour faire sa requete. J'arrive à faire cette requête en manuel, par contre dans un fichier *.bat pour l'automatiser ça ne fonctionne pas. Dommage.



Vous auriez des idées pour ne pas passer par le navigateur, un bout de code sous cmd.exe ou en C++ par exemple me semble être une bonne solution.


Merci




1 réponse

zipe31 Messages postés 36402 Date d'inscription dimanche 7 novembre 2010 Statut Contributeur Dernière intervention 27 janvier 2021 6 407
3 févr. 2012 à 14:02
Salut,

Et avec cURL ?
0