hi
zum debugging wollte ich mal schauen was mein programm denn so an meinen testserver sendet. da normale sniffer da wohl nicht funktionieren habe ich im inet fiddler gefunden und installiert. mit einem browser funktionierts super, mit meinem programm leider nicht. seltsamer weise werden aber requests an server ausserhalb des lokalen netzwerks doch von fiddler angezeigt. hier der code:
zum debugging wollte ich mal schauen was mein programm denn so an meinen testserver sendet. da normale sniffer da wohl nicht funktionieren habe ich im inet fiddler gefunden und installiert. mit einem browser funktionierts super, mit meinem programm leider nicht. seltsamer weise werden aber requests an server ausserhalb des lokalen netzwerks doch von fiddler angezeigt. hier der code:
Code:
Sub Main() Dim proxy As New WebProxy Dim adresse As New Uri("http://localhost:5678") proxy.Address() = adresse proxy.Credentials = New NetworkCredential("", "") Dim request As HttpWebRequest = CType(WebRequest.Create("http://127.0.0.1/test.php"), HttpWebRequest) request.Proxy = proxy Dim response As HttpWebResponse = CType(request.GetResponse(), HttpWebResponse) Dim streamResponse As Stream = response.GetResponseStream() Dim streamRead As New StreamReader(streamResponse, Encoding.GetEncoding("iso8859-1")) Dim readBuff(256) As [Char] Dim count As Integer = streamRead.Read(readBuff, 0, 256) While (count > 0) Dim outputData As New [String](readBuff, 0, count) Console.Write(outputData) count = streamRead.Read(readBuff, 0, 256) End While Console.Read() End Sub
Comment