Onjsdev Logo
Overview of all HTTP methods including GET, POST, PUT, PATCH, DELETE, HEAD, OPTIONS, and CONNECT. Each method is represented with its purpose — for example, GET for retrieving data, POST for creating resources, PUT for replacing data, PATCH for partial updates, DELETE for removing resources, HEAD for metadata, OPTIONS for supported operations, and CONNECT for tunneling. Useful for understanding RESTful API operations.
HTTPRequestResponseRESTCRUDNode.jsAPI

All HTTP Request Methods

HTTP Methods Explained with Examples

Understanding HTTP methods is essential for working with APIs and building web applications. Each method defines a specific type of action that a client can perform on a resource. This image is an illustrated overview of all standard HTTP methods and their typical descriptions.

🟢 GET

🟡 POST

🔵 PUT

🟠 PATCH

🔴 DELETE

⚪ HEAD

🟣 OPTIONS

⚫ CONNECT


Each of these methods plays a critical role in RESTful API design. By understanding when and how to use them, you can write more efficient, predictable, and scalable APIs. You can freely download this image from below. Attribution or a link back to this page is required. Thanks for giving credit!

Resolution

4000x2250

Size

1.8 MB

Format

PNG