Données site web

V

Vivien Parlat

Bonjour,

Pour mon propre usage j'essaie de développer une appli qui, étant
donnés une ville de départ, d'arrivée, et deux dates/heures, aille
chercher sur le site de la sncf les différents horaires possibles sur
toute la plage d'une journée, avec les tarifs, et m'affiche tout ça
sous une forme plus conviviale, afin de visualiser tout de suite les
meilleurs tarifs (c'est faisable à la main mais devient vite
lourdingue).

Le problème est que je ne parviens pas à la première page de
résultats. Quand on clique sur
http://www.voyages-sncf.com/dynamic/comm.travel?ORIGIN_CITY=Paris&DESTINATION_CITY=Toulouse
dans le navigateur par exemple, ça charge un formulaire déjà presque
pré-rempli. Mais l'adresse affichée en haut n'est déjà plus celle
qu'on a cliquée; en gérant les cookies (j'utilise le wrapper de
http://www.west-wind.com/presentations/dotnetWebRequest/dotnetWebRequest.htm,
sans cookies le formulaire ne charge même pas), en postant villes,
dates et heures, la page qui me revient est une page de redirection
qui, lorsque je la suis, me mène au formulaire d'origine... (je pense
que pê il me manque des connaissances de developpement web ?)

Il semble y avoir énormément de redirections au passage; j'ai eu
l'idée que peut-être je ne postais pas suffisamment de données (comme
celles déjà définies à une valeur par défaut), mais aucun message ne
m'indique ça, et je ne sais pas comment "espionner" dans un navigateur
ou un WebBrowser ce qui passe en POST et en GET (ce qui pourrait --
pas sûr -- m'être utile).

Un post avait déjà été fait sur un sujet relatif (http://
groups.google.com/group/microsoft.public.fr.dotnet.csharp/
browse_thread/thread/f8fb4e8ea3757e66/d8cbc3ab6ecbcccf?lnk=st&q=r
%C3%A9cup%C3%A9rer+infos+sur+un+site+c%23#d8cbc3ab6ecbcccf) mais
allocine semble un cas plus facile que la sncf...

Toute aide sera bienvenue sur le sujet...

Merci d'avance
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top