Network ASP.Net

<%@ Page %>
<%@ Import Namespace="System.IO" %>
<%@ Import Namespace="System.Net" %>

private void SubmitButton_Click(System.Object sender, System.EventArgs e){
  String RequestUrl = "http://www.ebay.com";
  HttpWebRequest webRequestObject = null;
  StreamReader sr = null;
  HttpWebResponse webResponseObject = null;
  
  try{
    webRequestObject = (HttpWebRequest) WebRequest.Create(RequestUrl);
    webRequestObject.Method = "GET";
    
    webResponseObject = (HttpWebResponse) webRequestObject.GetResponse();
    
    int i;
    HeadersText.Text = "";
    for(i=0; i < webResponseObject.Headers.Count; i++){
      HeadersText.Text += Environment.NewLine + "Header Name: " + webResponseObject.Headers.Keys[i] + "   Value :" + webResponseObject.Headers[i];
    }
    
    CookieCollection myCookieCollection = webResponseObject.Cookies;
    for(i=0; i < myCookieCollection.Count; i++){
      HeadersText.Text += Environment.NewLine + "Cookie Name: " + myCookieCollection[i].Name + "   Value= " + myCookieCollection[i].Value;
    }
    sr = new StreamReader(webResponseObject.GetResponseStream());
    
    String Results = sr.ReadToEnd();
    WebResponseLabel.Text = Results;
    WebResponseText.Text = Results;
  }
  finally{
    try{
      sr.Close();
      webResponseObject.Close();
      webRequestObject.Abort();
    }
    catch{}
  }
}