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 :
Le préfixe URI n'est pas reconnu.
Apparemment le string que j'envoie n'est pas correct. Quelqu'un aurait-il une idée ? Merci pour votre aide.

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