This is a raw data of a website ( Got it using fiddler )

Code:
HTTP/1.1 200 OK
Date: Thu, 26 Aug 2010 00:30:34 GMT
Server: Apache
X-Powered-By: PHP/5.2.9
Vary: Accept-Encoding
Content-Length: 376
Keep-Alive: timeout=2, max=50
Connection: Keep-Alive
Content-Type: text/html; charset=UTF-8
I posted some data using http request on it and got this in return

Code:
HTTP/1.1 200 OK
Date: Thu, 26 Aug 2010 01:30:00 GMT
Server: Apache
X-Powered-By: PHP/5.2.9
Vary: Accept-Encoding
Content-Length: 543
Content-Type: text/html; charset=UTF-8
I can't get to post the data with the code below

VB Code:
  1. Dim webRequest As HttpWebRequest
  2.         Dim responseReader As StreamReader
  3.         Dim responseData As String
  4.         Dim postData As String
  5.         Dim part As String() = Label6.Text.ToString.Split(" ")
  6.         postData = "uri=http%3A%2F%2Fxxx.com%2Fxxx%2xxx.php&sender=" & Sms_From.Text & "&sms_to=" & Sms_To.Text & "&sms_text=" & RichTextBox1.Text & "&limit=" & part(2)
  7.         webRequest = TryCast(Net.WebRequest.Create("http://xxxxxxxx/xxx.php"), HttpWebRequest)
  8.         webRequest.Method = "POST"
  9.         webRequest.ContentType = "application/x-www-form-urlencoded"
  10.         webRequest.CookieContainer = cookies
  11.         Dim requestWriter As New StreamWriter(webRequest.GetRequestStream())
  12.         requestWriter.Write(postData)
  13.         requestWriter.Close()
  14.         responseReader = New StreamReader(webRequest.GetResponse().GetResponseStream())
  15.         responseData = responseReader.ReadToEnd()
  16.         responseReader.Close()

So these things are missing in my sent data

Code:
Keep-Alive: timeout=2, max=50
Connection: Keep-Alive
I'm not sure what i am doing wrong here , Anyone can help me out ?