When HTTP client (browser) starts communicating to the HTTP server (Web site etc), the client sends so called HTTP request. It consists of the request line, specifying resource to obtain and method of obtaining, HTTP headers, if necessary, a mandatory empty line indicating the headers’ end and optional message.
Message body is mostly significant if POST request method is used, to submit data to the server (thus files are uploaded to the server, for example). In many cases of Web resources analysis, HTTP requests are constructed to imitate the actual browser sending data.
Related Topics:
SOA monitoring