none
webRequest windows phone 8.1 RRS feed

  • Question

  • Bonjour voici le code que j'utilise pour lancer une requête sur un appareil WD

    string ipAddress = "162.168.0.4";
    string postData = strWD;
    string url = "http://" + ipAddress + "/cgi-bin/toServerValue.cgi";

    Try

                {
                    HttpWebRequest webRequest = (HttpWebRequest)WebRequest.Create(url);
                    webRequest.Method = "POST";
                    webRequest.ContentType = "application/x-www-form-urlencoded";

                    byte[] bytes = Encoding.UTF8.GetBytes(postData);
                    webRequest.ContentLength = bytes.Length;

                    Stream dataStream = webRequest.GetRequestStream();
                    dataStream.Write(bytes, 0, bytes.Length);
                    dataStream.Close();

                    webRequest.Timeout = 20000;
                    using (webRequest.GetResponse()) { }
                }
                catch (Exception err)
                {
                    var message = new Windows.UI.Popups.MessageDialog(err.Message, "Message d'erreur");
                    message.ShowAsync().GetResults();
                }

    j'ai les bons namespace mais malgré cela j'ai 

    ContentLength, GetRequestStream, TimeOut et GetResponse surlignés.

    ca fonction en mode windows desktop mais pas en mode windows phone 8.1

    Une idee?

    Merci

    mercredi 17 juin 2015 12:57

Réponses