Forum Lifedomus
Requêtes HTTP de type GET - Version imprimable

+- Forum Lifedomus (http://forum-lifedomus.com)
+-- Forum : Les outils de configuration et design (http://forum-lifedomus.com/forumdisplay.php?fid=7)
+--- Forum : Config Studio (CS) (http://forum-lifedomus.com/forumdisplay.php?fid=8)
+---- Forum : Connecteurs (http://forum-lifedomus.com/forumdisplay.php?fid=10)
+----- Forum : Universel (http://forum-lifedomus.com/forumdisplay.php?fid=29)
+----- Sujet : Requêtes HTTP de type GET (/showthread.php?tid=264)

Pages : 1 2 3 4


Requêtes HTTP de type GET - jackouille - 02-01-2014

le serveur PAW ne nécessite rien de particulier, il suffit de lui envoyé des requêtes simples du style http://192.168.1.26:8080/actions/text_to_speech.xhtml?langue=fr&vol=12&texte=alarme%20activé sans authentification et il interprète. Je l'utilise déjà avec une autre box domo la Zibase et ça fonctionne très bien.
Si je fais la même chose avec LD rien ne se passe. Comment voir les requêtes http qu'envoi la LD pour vérifier qu'elle envoi quelque chose et quoi exactement ?


Requêtes HTTP de type GET - laurent - 02-02-2014

Bonjour,

Pour le serveur PAW, à ce que je vois, c'est du xhtml. Je ne sais pas si LD le gère. Je suppose que oui.
Tu as bien vérifié que le connecteur était activé ? (chez moi, il est arrivé qu'il se réactive tout seul).
En l'absence d'authentification, il envoie juste la concaténation de la chaîne déclarée dans le connecteur avec la commande. Il faut juste faire attention aux / pour qu'il y en ai un et un seul. A part ça, chez moi, ça marche bien.
Pour la surveillance du traffic, tu as des outils comme fiddler qui permettent de voir ce sui se passe. Tu peux aussi te faire un petit script simple sur une machine, par exemple en php pour tester.

Laurent


Requêtes HTTP de type GET - jackouille - 02-02-2014

merci Laurent,
j'ai réussi à faire fonctionner le serveur PAW. En faite c'est les espaces traduit en %20 dans l'url qui posent pb. Dans IE il faut les mettre %20 pour que ça fonctionne et c'est aussi comme ça avec la Zibase mais avec LD elle n'aime pas les %20 alors j'ai essayé de mettre les vrais espaces du clavier et c'est pareil. Donc pour fournir j'ai remplacé les espaces par le caractère _ et là miracle tout baigne. C'était bien un pb côté LD au niveau de l'url.

Il me reste à trouver pour ma webcam.


Requêtes HTTP de type GET - laurent - 02-02-2014

Bonne nouvelle,
A mon avis, pour la Webcam, tu auras à te pencher sur la méthode d'authentification. Il faudrait voir ce qui est échangé entre ton navigateur et ta Webcam quand tu saisis les infos de connection.
C'est quoi comme Webcam ?

Laurent


Requêtes HTTP de type GET - Julien - 02-03-2014

Bonjour,

Attention le bouton play avait un soucis qui a était corriger dans la version 85.
Le seul moyen de tester les commandes entre la version 79 et 85 est d'utiliser la commande dans un What I Do ou un scénario.

Sinon je confirme les tests de laurent, le connecteur fonctionne sur une caméra Axis avec et sans mot de passe.

Julien


Requêtes HTTP de type GET - jackouille - 02-04-2014

laurent a écrit :Bonne nouvelle,
A mon avis, pour la Webcam, tu auras à te pencher sur la méthode d'authentification. Il faudrait voir ce qui est échangé entre ton navigateur et ta Webcam quand tu saisis les infos de connection.
C'est quoi comme Webcam ?

Laurent

c'est une Trendnet TV-IP672PI

je vais essayer fiddler pour essayer de comprendre les trames, en espérant que cela m'aide


Requêtes HTTP de type GET - jackouille - 02-04-2014

bon j'ai installé Fiddler et j'ai lancé mon IE sur ma webcam avec l'authentification d'accès à la page de démarrage pour voir les trames et je ne sais pas quoi en faire ?
Authorization Header is present: Digest username="admin",realm="TV-IP672PI",nonce="7f83caabdf21876dcd574c88c0",uri="/fr/liveView.cgi",cnonce="8d2b8a642e1779da5df3d7",nc=00000001,response="e996a77fdfbd7664a9b",qop="auth"

après j'ai des tas d'autres onglets !!!!

ensuite autre question comment voir la trame qui est envoyé par la LD histoire de voir ce qui se passe de ce côté là ?


Requêtes HTTP de type GET - laurent - 02-04-2014

Bonsoir,

oh la, effectivement, ton authentification semble de type Digest. Tu trouveras des infos sur le système par exemple là : http://en.wikipedia.org/wiki/Digest_access_authentication
Pas forcément le plus simple à reproduire.

Par ailleurs, j'ai vu que certains utilisaient des caméras trendnet (mais pas forcément celle-là) en passant les infos de connection directement dans l'url (en ajoutant &user=USER&pwd=PASSWORD) . Ca vaut le coup d'essayer. On ne sait jamais. Cela dit, j'y crois moyen.

Sinon, le plus simple, si ton réseau est bien sécurisé par ailleurs (attention aux risques), serait peut-être de faire sauter l'authentification. Sinon, je crains qu'il faille se palucher un peu de développement pour simuler le process d'authentification à moins qu'il ne soit déjà couvert par LD, ce que j'ignore.

Bon courage,
Laurent


Requêtes HTTP de type GET - jackouille - 02-05-2014

bonjour Laurent,
merci pour toutes ces infos très utiles.
j'ai essayé en mettant &user=USER&pwd=PASSWORD dans l'url mais pas concluant.
ensuite ça m'embête un peu de faire sauter l'authentification.
Par contre LD doit traiter ce type Digest car pour la visualisation de ma cam ça fonctionne avec la LD et dans la chapitre Caméras j'ai mis mon identifiant et mon pw et je visualise la cam sur le DS.
pourquoi ça fonctionne sur la visu du DS et pas avec le connecteur universel http associé à un équipement ?
Monsieur LD pouvez-vous m'aiguiller ?


Requêtes HTTP de type GET - jackouille - 02-05-2014

si ça peut aider l'équipe LD après avoir demandé, voilà le retour du constructeur de la cam
[ATTACH=CONFIG]248[/ATTACH]

qu'est ce que l'on peut faire avec ça ?