Bonjour,
Je dois récupérer des données fournies par un automate qui se trouve sur le réseau Ethernet. La commande que je dois envoyer : admin:admin@10.0.76.101/ecmd?s0ticks
Je me tourne vers une requête HTTP ci-dessous (trouvé sur developpez.com). Mais ce code me retourne ce message d'erreur :Apparemment le string que j'envoie n'est pas correct. Quelqu'un aurait-il une idée ? Merci pour votre aide.Le préfixe URI n'est pas reconnu.
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 ' Création de la requête Dim objWebRequest As System.Net.WebRequest = System.Net.HttpWebRequest.Create("admin:admin@10.0.85.101/ecmd?s0ticks") ' Envoi de la requête au serveur Dim objWebResponse As System.Net.WebResponse = objWebRequest.GetResponse() ' Stream pour récupérer le résultat Dim objStreamReader As System.IO.StreamReader = Nothing Try ' Récupération du résultat objStreamReader = New System.IO.StreamReader(objWebResponse.GetResponseStream()) ' Lecture du résultat TextBox1.Text = objStreamReader.ReadToEnd() Finally ' Fermeture de la connexion If Not objWebResponse Is Nothing Then objWebResponse.Close() End If End Try
Partager