HttpWebRequest req = (HttpWebRequest)WebRequest.Create("http://private.server/index.aspx");
req.Method = "GET";
HttpWebResponse res = (HttpWebResponse)req.GetResponse();
Stream rs = res.GetResponseStream();
byte[] buffer = new byte[rs.Length];
rs.Read(buffer, 0, buffer.Length);
rs.Close();
res.Close();
// der byte[] buffer enthält jetzt die Antwort vom zweiten Server