Bonjour
Je souhaite envoyer une URL vers une carte relais(ipx800) ethernet sans afficher la page web, car c'est juste une commande qui déclenche les relais.
La syntaxe est par exemple:
http://192.168.0.205/preset.htm?led8=1
qui ouvre le relai 8
J'ai donc essayé ca:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
| Private Sub Button2_Click(sender As Object, e As EventArgs) Handles Button2.Click
Dim request3 As WebRequest = WebRequest.Create("http://192.168.0.205/preset.htm?led8=1")
request3.Method = "POST"
Dim postData As String = "This is a test that posts this string to a Web server."
Dim byteArray As Byte() = Encoding.UTF8.GetBytes(postData)
request3.ContentType = "application/x-www-form-urlencoded"
request3.ContentLength = byteArray.Length
Dim dataStream As Stream = request3.GetRequestStream()
dataStream.Write(byteArray, 0, byteArray.Length)
dataStream.Close()
End Sub |
Ca marche mais apres deux utilisation ca plante, c'est certainement pas la bonne méthode
Merci de votre aide
ou simplement avec:
System.Diagnostics.Process.Start("chrome.exe", "http://192.168.0.205/preset.htm?led8=1")
que la page ne s'affiche pas
Partager