Hi,
Im Thema von Dodo "http://www.vb-paradise.de/sonstiges/showroom-testcenter/21873-httppostrequest/index2.html#post170367" hat mariane einen Code gepostet der ein HttpPostRequest ermöglicht:
POST:
normales HTTP_Request:
Das ganze funktioniert so aber nur mit Text, da ich aber auch Files uploaden möchte würde ich gerne wissen wie das möglich ist. Gefunden habe ich leider nicht sinnvolles.
Schon mal danke
(Die .dll von Dodo funktioniert bei manchen Anbietern nicht richtig wesshalb ich diese nicht verwenden möchte)
Im Thema von Dodo "http://www.vb-paradise.de/sonstiges/showroom-testcenter/21873-httppostrequest/index2.html#post170367" hat mariane einen Code gepostet der ein HttpPostRequest ermöglicht:
POST:
VB.NET-Quellcode
- Dim client As New Net.WebClient
- Dim values As New System.Collections.Specialized.NameValueCollection
- client.Headers.Add("user-agent", "Mozilla/4.77 [en] (X11; I; IRIX;64 6.5 IP30)")
- values.Add("arg1", "value1")
- values.Add("arg2", "value2")
- Dim dataBuffer As Byte() = client.UploadValues("http://www.seite.de/abfrage.aspx", "POST", values)
- Dim htmlSource As String = System.Text.Encoding.Default.GetString(dataBuffer)
normales HTTP_Request:
VB.NET-Quellcode
- Dim client As New Net.WebClient
- client.Headers.Add("user-agent", "Mozilla/4.77 [en] (X11; I; IRIX;64 6.5 IP30)")
- Dim dataBuffer As Byte() = client.DownloadData("http://www.seite.de/abfrage.aspx" & "?arg1=value1&arg2=value2")
- Dim htmlSource As String = System.Text.Encoding.Default.GetString(dataBuffer)
Das ganze funktioniert so aber nur mit Text, da ich aber auch Files uploaden möchte würde ich gerne wissen wie das möglich ist. Gefunden habe ich leider nicht sinnvolles.
Schon mal danke
(Die .dll von Dodo funktioniert bei manchen Anbietern nicht richtig wesshalb ich diese nicht verwenden möchte)