Bonjour,

Pouvez vous m'expliquer pourquoi ca ne marche pas ???????????????????????????????

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
 
 string URL_status = "http://192.168.0.10:8082/haha";
 
                Uri uri = new Uri(URL_status);
                WebClient wc = new WebClient();
                String username = "username";
                String password = "password";
                String encoded = System.Convert.ToBase64String(System.Text.Encoding.GetEncoding("ISO-8859-1").GetBytes(username + ":" + password));
                wc.Headers.Add("Authorization", "Basic " + encoded);
                wc.Headers.Add("Upgrade-Insecure-Requests", "1");
 
                wc.Headers.Add("Accept", "text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;q=0.8");
                wc.Headers.Add("User-Agent", "Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:72.0) Gecko/20100101 Firefox/72.0");
                wc.Headers.Add("Accept-Language", "fr,fr-FR;q=0.8,en-US;q=0.5,en;q=0.3");
                wc.Headers.Add("Accept-Encoding", "gzip, deflate");
                var dd = wc.DownloadData(uri);


Le soucis : Je veux extraire une image de la caméra à 192.168.0.10 d’où serveur camera http est 'motion' .
Ca marche par firefox mais pas par la classe WebClient ?



Le probléme : Ca bloque sur la ligne ' wc.DownloadData(uri);'

Merci.