6.http methods in rest api |get | post | put | delete

Поделиться
HTML-код
  • Опубликовано: 8 сен 2024
  • HTTP methods are a set of request methods used by the HTTP protocol to perform different actions on resources hosted on a web server. Here’s a simple explanation of the most commonly used HTTP methods:
    1. GET
    Purpose: Retrieve data from a server.
    Example: When you enter a URL in your web browser, it sends a GET request to fetch the webpage.
    Characteristics:
    Safe: It doesn't modify any data on the server.
    Idempotent: Multiple identical GET requests have the same effect as a single request.
    2. POST
    Purpose: Send data to the server to create or update a resource.
    Example: When you fill out a form on a website and submit it, your browser sends a POST request.
    Characteristics:
    Not idempotent: Submitting the same data multiple times can result in multiple resources being created or changes being applied multiple times.
    3. PUT
    Purpose: Update a resource or create a resource if it doesn’t exist.
    Example: Updating a user profile on a website.
    Characteristics:
    Idempotent: Multiple identical PUT requests have the same effect as a single request.
    4. DELETE
    Purpose: Remove a resource from the server.
    Example: Deleting a post on a social media platform.
    Characteristics:
    Idempotent: Multiple identical DELETE requests have the same effect as a single request.
    5. PATCH
    Purpose: Apply partial modifications to a resource.
    Example: Updating a single field in a user profile without sending the entire profile data.
    Characteristics:
    Not necessarily idempotent: Applying the same PATCH request multiple times may have different effects.
    6. HEAD
    Purpose: Retrieve the headers of a resource without fetching the body.
    Example: Checking the metadata of a webpage, like its last modified date, without downloading the entire page.
    Characteristics:
    Safe and idempotent.
    7. OPTIONS
    Purpose: Describe the communication options for the target resource.
    Example: Used by browsers to check which HTTP methods are supported by a server for a particular URL.
    Characteristics:
    Safe and idempotent.
    8. CONNECT
    Purpose: Establish a tunnel to the server, often used for SSL (HTTPS) connections through a proxy.
    Example: Enabling SSL encryption between the client and the server.
    Characteristics:
    Not commonly used in everyday web browsing.
    9. TRACE
    Purpose: Perform a message loop-back test along the path to the target resource.
    Example: Debugging to see what is being received at the server.
    Characteristics:
    Not commonly used due to security concerns.
    ABOUT OUR CHANNEL
    Our channel is about transforming yourself from a manual test engineer to SDET. We have already covered lots of cool stuff such as Linux, Functional Programming and Streams in Java, Docker selenium Integration and new contents are added regularly. If you have already completed courses for automation tools like selenium and rest assured and still find SDET interviews are tough or you are missing real time use cases and scenarios then this channel is your go- to resource.
    Check out our channel here:
    / @qaautomationclasses
    Don’t forget to subscribe!
    CHECK OUT OUR OTHER Playlist
    Real Time Selenium BDD Framework Development From Scratch-2024 • Real Time Selenium BD...
    Building a Robust Selenium Automation Framework: A Step-by-Step Guide-2024
    • Building a Robust Sele...
    Mastering Git with IntelliJ IDEA
    • 1. GIT Introduction | ...
    Cracking Git Interview with Real time Q&A
    • Cracking Git Interview...
    Functional Programming in Java - Unlock the Power of Functional Paradigm:
    • Functional Programming...
    Mastering Java Stream API
    • Mastering Java Stream API
    Functional Programming Interview Questions And Answers
    • Functional Programming...
    Selenium Docker Integration - Effortless Test Automation at Scale:
    • Selenium Docker Integr...
    Linux Complete Course - Master the Fundamentals and Beyond
    • Linux Complete Course ...
    GET IN TOUCH / FOLLOW US ON
    e-mail:smrutisdet@gmail.com
    Telegram: t.me/qaautomat...
    Whats App group:chat.whatsapp....
    Whats App channel:whatsapp.com/c...
    instagram: ...
    Your Queries -
    http methods,http methods in rest api,rest api - http request methods,rest,http methods in rest,rest api http methods,rest api,rest http methods,http,http methods for rest,http methods tutorial,rest api methods,http methods examples,rest methods explained,http methods in javascript,rest api http methods and status codes,methods,what is rest,http methods telugu,http method,http method post,what is http methods,web api http methods

Комментарии •