title: TcpClient Send Http Request and get response
body: <p>i just started with networking, learning how http worls and all that.</p>
  
  <p>so my question is:</p>
  
  <p>i have TcpClient connecting to an ip where website is located, but problem is that there is so many websites hosted on that server (goDaddy.com), I want to get contents of index.html,
  of a website i want.</p>
  
  <p>my code looks like that atm:</p>
  
  <pre><code>            connector = new TcpClient("******", 80);
              if(connector.Connected) Console.WriteLine("Connected\n");
  </code></pre>
  
  <p>so what kind of headers i need to send to apache so it gets the index.html for me,also would like to know the right way of sending it, without closing connection</p>
  
  <p>Purpose for this:
  -> I want to see headers that have been sent, and learn how to send my own headers.</p>
  
  <p>big thanks in advance!</p>