After receiving and interpreting a HTTP request message, a server responds with an HTTP response message as below.
- HTTP response has 2 parts
- Details about server as header.
- Response's html content.
- 200 OK is Http response code representing request and response were successfully done.
- For more details on Http codes : Http_codes_cheat_sheet
- Server gives server-version (useful for attackers to find out any specific vulnerabilities)
- POST is used to send data to a server to create/update a resource.