"302 found" sans "location..."

Fermé
++ - Modifié par ++ le 8/06/2010 à 17:16
 ++ - 10 juin 2010 à 12:24
Bonjour,
Je dois piloter via un client http en C++ une camera IP axis grave a des requetes http. Par exemple pour que la camera se déplace et centre l'image sur le point (200px,200px) je doit envoyer au serveur la requette suivante :

http://<ipCamera>/axis-cgi/com/ptz.cgi?center=200,200


Lorsque je tape cette requette dans la barre d'adresse de mon navigateur web, tout se passe bien et la camera bouge en effet. Par contre, lorsque j'envoie la requete avec mon client http, je recoit le status http "302 found" sans autre indication et la camera ne bouge pas d'un poil.
Serait il possible que le serveur de la camera refuse d'executer des requettes venant d'un programme ? Ou est ce mon client http qui est en cause ? Y a t'il une demarche particuliere pour les redirections ?

Pour info, je ne sais pas s'il est utile de preciser :
- la camera et mon pc sont sur un reseau privé
- le clien http est codé en C++ grace a la librairie "poco" (https://pocoproject.org/ sur la base de leur exemple "httpget".
- lorsque j'affiche le code source de la page :
http://<ipCamera>/axis-cgi/com/ptz.cgi?center=200,200


Je peux voir :
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html><head><title></title></head><body></body></html>


Merci de votre aide ;)

1 réponse

up
0