Bonjour

Cette question concene surtout la strategie d'acces a une page web et je ne sais pas tres bien ou la poster mais comme cela concerne un developpement en C# je le poste ici

Voici un lien url

http://www.gsmloket.com/start-verkoop#/brands/54

Si je copie ce lien dans mon Browser IE ou Firefox, j'obtiens la page attendue

Par contre si j'utilise ce meme lien dans un httpWebRequest, j'obtiens bien une page (pas d'erreur) mais ca ressemble a la page index de base du site et pas la page que donne mon browser

N.B. : Sur d'autres pages, d'autres site cela fonctione tres bien, il y a donc qq chose de spécifique sur le site designé

Quel peut etre la différence ??

Merci de vos conseils

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
    // ****************************************************************************
    public StringBuilder CallWeb(string sHttp)
    {
      HttpWebRequest request = (HttpWebRequest)WebRequest.Create(sHttp);
 
      CookieContainer cookieContainer = new CookieContainer();
      request.CookieContainer = cookieContainer;
 
      StringBuilder sb = new StringBuilder();
 
      request.Timeout = 50000;
      HttpWebResponse response;
      try
      {
        response = (HttpWebResponse)request.GetResponse();
      }
 
      catch (Exception e)
      {
        MessageBox.Show(e.Message);
        return null;
      }
 
      Stream resStream = response.GetResponseStream();
 
      StreamReader _Answer = new StreamReader(resStream);
 
      sb.Append(_Answer.ReadToEnd());
 
      _Answer.Close();
      return sb;
    }