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:

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
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:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
 System.Diagnostics.Process.Start("chrome.exe", "http://192.168.0.205/preset.htm?led8=1")
que la page ne s'affiche pas