A browser can request information using a number of methods. The commonly used methods include the following:
GET -- Requests the specified resource (such as a document or image)
HEAD -- Requests only the header information for the document
POST -- Requests that the server accept some data from the browser, such as form input for a CGI program
PUT -- Replaces the contents of a server’s document with data from the browser