Format:
<request-line>
<headers>
<blank line>
[<request-body>]

Example:
GET /books/?name=Professional%20Ajax HTTP/1.1    [Request-Line, the sent parameters for request will be appended to the URL here]
Host:
www.wrox.com  [The host header is a requirement for Http 1.1]
User-Agent:   Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.6) 
                     Gecko/20050225 Firefox/1.0.1 [Is accessible to both server- and client-side scripts and is the cornerstone of most browser-detection logic]
Connection: Keep-Alive [for browser operation]


POST / HTTP/1.1
Host:
www.wrox.com
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.6)
Gecko/20050225 Firefox/1.0.1
Content-Type: application/x-www-form-urlencoded
Content-Length: 40
Connection: Keep-Alive

name=Professional%20Ajax&publisher=Wiley [the body]