Hallo,
Ich habe ein ziemlich großes Problem, undzwar, möchte ich 2 mal den gleichen Webrequest nutzen und den Respone auslesen.
Mit dem 1. Webrequest möchte ich ein Bild(Captcha) auslesen und mit dem 2. möchte ich POST Data senden. Dazu müssen der gleiche Webrequest benutzt werden, wie mache ich das?
Mein Fehler: Die Eigenschaft kann nicht festgelegt werden, nachdem das Schreiben begonnen hat.
Mein relevanter Code:
Ich habe ein ziemlich großes Problem, undzwar, möchte ich 2 mal den gleichen Webrequest nutzen und den Respone auslesen.
Mit dem 1. Webrequest möchte ich ein Bild(Captcha) auslesen und mit dem 2. möchte ich POST Data senden. Dazu müssen der gleiche Webrequest benutzt werden, wie mache ich das?
Mein Fehler: Die Eigenschaft kann nicht festgelegt werden, nachdem das Schreiben begonnen hat.
Mein relevanter Code:
VB.NET-Quellcode
- Dim byteArr() As Byte = Encoding.UTF8.GetBytes(postdata)
- req1.ContentLength = byteArr.Length
- Dim datastream As Stream = req1.GetRequestStream()
- datastream.Write(byteArr, 0, byteArr.Length)
- Dim respone As HttpWebResponse = DirectCast(req1.GetResponse(), HttpWebResponse)
- Dim readers As New StreamReader(respone.GetResponseStream())
- Dim sqt As String = readers.ReadToEnd()