<%@ Page Language="C#" ContentType="text/html" ResponseEncoding="iso-8859-1" %> <% @Import Namespace="System.Net.Sockets" %> <% @Import Namespace="System.Text" %> <% @Import Namespace="System.IO" %> <% @Import Namespace="System.Text.RegularExpressions" %> Untitled Document <% protected void Page_Load(Object sender, EventArgs e) { try { TcpClient objTCPC = new TcpClient(Request.Form["WhoisServer"], 43); string strDomain = Request.Form["DomainName"] + "\r\n"; byte[] arrDomain = Encoding.ASCII.GetBytes(strDomain); Stream objStream = objTCPC.GetStream(); objStream.Write(arrDomain, 0, strDomain.Length); StreamReader objSR = new StreamReader(objTCPC.GetStream(), Encoding.ASCII); lblResponse.Text = "" + Request.Form["DomainName"] + "

" + Regex.Replace(objSR.ReadToEnd(),"\n","
"); lblResponse.Text="lbl"; objTCPC.Close(); } catch(Exception ex) { lblResponse.Text = ex.ToString(); } } %>