locked
Utilisation de GetResponse avec compact Framework 2 RRS feed

  • Question

  • Bonjour,
     J'ai une application qui appel un serveur web et lit sa réponse.
     J'utilise la fonction GetResponse comme suivant:
                    this.connection = (HttpWebRequest)HttpWebRequest.Create("MonServeur");
                    this.connection.Method = "POST";
                    this.connection.ContentType = "application/x-www-form-urlencoded";
                    this.connection.ContentLength = postData.Length;

                    Stream requestStream = null;
                    requestStream = this.connection.GetRequestStream();
                    requestStream.Write(postData, 0, postData.Length);
                    requestStream.Close();

                    HttpWebResponse WebResp = (HttpWebResponse)this.connection.GetResponse();
                    if (WebResp.StatusCode == HttpStatusCode.OK)
                    {
                       ....

     Ca fonctionne sur tous les simulateurs. 
     Mais, avec un diamond II (.NET 2) lorsque j'utilise activeSync tout fonctionne correctement. Mais lorsque j'utilise le réseau GSM je me prends une exception sur:
                      HttpWebRequest: finishGetResponse ()
                      System.Net:HttpWebRequest:GetResponse() dans System.Net: HttpWebRequest: GetResponse ()
                      SmsInet2:Form2:Form2_Load() dans SmsInet2: Form2: Form2_Load () 

     Pour ce que je comprends, il me semble que la fonction finishGetResponse n'est pas dans le framework 2. Moi j'utilise GetResponse qui est documenté compact framework .NET 2.

     Avez vous déjà rencontré ce problème ?

    Merci d'avance
    Fab_Yang  
     
    lundi 11 janvier 2010 17:22