Define HTTP Request Methods
*HTTP defines several request methods that indicate the desired action to be performed on a resource.
*Common HTTP request methods include GET, POST, PUT, DELETE, PATCH, HEAD, and OPTIONS.
*Each method has a specific purpose, such as retrieving data (GET), submitting data (POST), updating data (PUT, PATCH), or deleting data (DELETE).
Define HTTP Headers
*HTTP headers are additional pieces of information sent between the client and server along with the request or response.
* Headers provide metadata about the request or response, such as content type, content length, caching directives, authentication credentials, etc.
* Examples of common headers include Content-Type, Content-Length, Accept, User-Agent, etc.
Define HTTP Status Codes
Expand on HTTP Request Structure
What is the HTTP Response Structure
Elaborate on the GET Request Method
How are path parameters defined in Django?
What are the response codes for redirection?