HTTP METHODS

Sdílet
Vložit
  • čas přidán 29. 08. 2024
  • Hey Everyone, In this video, we will understand all the HTTP Methods i.e GET, POST, PUT, PATCH, and DELETE in this video.
    ► Complete Full Stack Web Developer RoadMap 2023: • Complete Full Stack We...
    ► Master NodeJS Playlist: • Master NodeJS
    Quick Links
    Node.JS Website: nodejs.org/en/
    Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine. It allows developers to run JavaScript on the server side, creating server-side applications with JavaScript.
    ► My Website: www.piyushgarg...
    My Gears
    ► My Girlfriend: amzn.to/3WD6FRp
    ► Apple MacBook Laptop: amzn.to/3WBJgQn
    ► Anker USB Hub: amzn.to/3GhZSr0
    ► Blue Yeti Microphone: amzn.to/3YKZ9FT
    ► External 27” Monitor: amzn.to/3Vp3xaO
    ► Logitech MK295 Wireless Keyboard and Mouse: amzn.to/3DuL1bB
    ► Seagate Expansion 1TB External HDD: amzn.to/3QMm5Q8
    ► Tripod: amzn.to/3S4OwK4
    ► Ring Light: amzn.to/3YLf8DR
    Disclaimer: All the links above are affiliate links.
    Social Links
    ► Twitter - / piyushgarg_dev
    ► LinkedIn - / piyushgarg195
    Video Titles
    What is NodeJS?
    HTTP Server NodeJS
    Creating Web Server in NodeJS
    HTTP METHODS
    HTTP GET
    HTTP POST
    HTTP PUT
    HTTP PATCH
    HTTP DELETE
    Tags
    #nodejs #javascript #developer #api #https #server #javascriptinhindi #webdevelopment #webapp #realtimeapp #serverside #nonblockingio #tech

Komentáře • 59

  • @saarza9991
    @saarza9991 Před měsícem +15

    You're right, both PUT and PATCH can be used to update partial data, but there's a subtle difference:
    _PUT_:
    - Replaces the entire resource with a new version
    - Requires sending the entire updated resource, even if only a few fields have changed
    - Can be thought of as "update and replace"
    Example: Updating a user's profile with new name, email, and address using PUT would require sending all three fields, even if only the name changed.
    _PATCH_:
    - Updates only the specified fields, leaving others unchanged
    - Only requires sending the changed fields
    - Can be thought of as "update and merge"
    Example: Updating a user's profile with only a new name using PATCH would only require sending the new name, leaving the email and address unchanged.
    So, if you need to update a single field or a few fields, PATCH is a better choice. If you need to update the entire resource or multiple fields, PUT might be more appropriate. However, the specific usage ultimately depends on the API design and implementation.

  • @dipukumarsrivastava9203
    @dipukumarsrivastava9203 Před 5 měsíci +25

    6:30 Put means updating the existing data on the database and patch means updating a part of the data on the database....

    • @mayankjain7910
      @mayankjain7910 Před 4 měsíci +4

      piyush doesnot know difference between put and patch🤣🤣🤣

    • @your_Aats
      @your_Aats Před 3 měsíci

      The PUT method is also rarely used for uploading files on websites compared to other methods like POST.

    • @saarza9991
      @saarza9991 Před měsícem

      ​@@mayankjain7910 you'll never know everything brother.

    • @epic_creators
      @epic_creators Před měsícem

      ​@@saarza9991 but atleast he should make corrections in the errors by going through the comments and also this is not the only error he has made, there are several errors in this whole playlist

  • @imranyasin169
    @imranyasin169 Před 3 měsíci +1

    PATCH is used to apply partial updates to a resource, meaning that only the fields that need to be changed are sent in the request body. PUT is used to replace the entire resource with a new representation, meaning that all the fields of the resource are sent in the request body, even if they are not modified.

  • @JuttTiger
    @JuttTiger Před 25 dny +2

    pehli baar kisi ne to the point baat ki ha thanks sir

  • @techiji1645
    @techiji1645 Před 4 dny

    PUT is used to send data to a server to create/update a resource.
    The difference between POST and PUT is that PUT requests are idempotent. That is, calling the same PUT request multiple times will always produce the same result. In contrast, calling a POST request repeatedly have side effects of creating the same resource multiple times. please elaborate things to us (students) we trust you and you are giving us just overview.

  • @weforyouweb1165
    @weforyouweb1165 Před rokem +9

    I Request you to make this finest series of node js at CZcams you are really awesome I also request please create some live demos of loading issue of node server when tons of requests coming together 🎉🎉

  • @mandeepsingh2718
    @mandeepsingh2718 Před 6 měsíci +2

    Tumahre liye dil se like nikal rha hai bhai ...❤❤👍👍
    Oron ki trah force krke like nhi kr rha....
    Thanks itne ache se samjhane k liye

  • @sainaid
    @sainaid Před 3 měsíci +2

    ## HTTP Methods:-
    -> GET => when you want to get some data from the server (by default our browser makes a GET request).
    -> POST => when you want to send and mutate (change/add) some data in server (e.g., filling a google form).
    -> PUT => it means putting something on our server. this is basically like for example, if you have seen in any form, if you want to upload a photo or a file, then there we make a PUT request.
    -> PATCH => change/edit/update something in the data (e.g., i want to change my username on twitter which is an existing entry).
    -> DELETE => delete basically means if i want to delete something from the database or later i want to delete my account, then that is a delete request.

    • @epic_creators
      @epic_creators Před měsícem

      Superb bro

    • @saarza9991
      @saarza9991 Před měsícem

      You're right, both PUT and PATCH can be used to update partial data, but there's a subtle difference:
      _PUT_:
      - Replaces the entire resource with a new version
      - Requires sending the entire updated resource, even if only a few fields have changed
      - Can be thought of as "update and replace"
      Example: Updating a user's profile with new name, email, and address using PUT would require sending all three fields, even if only the name changed.
      _PATCH_:
      - Updates only the specified fields, leaving others unchanged
      - Only requires sending the changed fields
      - Can be thought of as "update and merge"
      Example: Updating a user's profile with only a new name using PATCH would only require sending the new name, leaving the email and address unchanged.
      So, if you need to update a single field or a few fields, PATCH is a better choice. If you need to update the entire resource or multiple fields, PUT might be more appropriate. However, the specific usage ultimately depends on the API design and implementation.

  • @brosgaming108
    @brosgaming108 Před rokem +10

    Appreciable work bro👍

  • @KamleshKumar-ww1bq
    @KamleshKumar-ww1bq Před 3 měsíci +2

    I have watched the HTTP methods tutorial video. I think it is not enough. Can you briefly detail all five methods like GET, POST, PUT, PATCH, and DELETE? However, I believe the description of the PUT method is not correct because it should update or create a resource on the server.

  • @lillyput2275
    @lillyput2275 Před 6 měsíci +2

    U r just amazing ❤😘😘 we need more and more videos from u buddy

  • @deeppanchal9567
    @deeppanchal9567 Před rokem +4

    Indeed it was a very informative video sir 🔥
    And Well Explained as always👏

  • @raj__29
    @raj__29 Před 8 dny

    Is this the last lec of node js.....bcz after this express lectures are getting started

  • @devascript
    @devascript Před měsícem

    Thanks mere bhai❤

  • @souravkumar961
    @souravkumar961 Před 3 měsíci

    again, superb lecture

  • @weforyouweb1165
    @weforyouweb1165 Před rokem +1

    Jordar jakas🎉❤

  • @uditnagar7905
    @uditnagar7905 Před 7 měsíci

    Thank You bhaiyaa for teaching this much awesome....

  • @goodrat7
    @goodrat7 Před 10 měsíci

    You are amazing. Can you tell what approach to follow to build understanding like you without again referring from video tutorials.

  • @VikasSharma-kc2oc
    @VikasSharma-kc2oc Před rokem +2

    Awesome 🔥🔥🔥

  • @unique_ruler_memes3003
    @unique_ruler_memes3003 Před 5 měsíci

    Just amazing ..Thank you

  • @prachigour09
    @prachigour09 Před rokem

    "crash course for the dev tools" - is that uploaded?? Eagerly wanting it _/\_

  • @jatilyadav4000
    @jatilyadav4000 Před rokem +1

    Appreciated

  • @not_amanullah
    @not_amanullah Před 5 měsíci

    this is helpful ❤

  • @SouravYadav-uf6yk
    @SouravYadav-uf6yk Před rokem +1

    Superb

  • @vijayyyyyyyy6yyyyyyyy
    @vijayyyyyyyy6yyyyyyyy Před rokem +1

    thankyou sir

  • @priyamv5508
    @priyamv5508 Před 3 měsíci

    thanks🙏

  • @uditnagar7905
    @uditnagar7905 Před 7 měsíci

    More love bhaiyaa

  • @not_amanullah
    @not_amanullah Před 5 měsíci

    thanks ❤

  • @spdwivedi5925
    @spdwivedi5925 Před 5 měsíci

    sahi hai video

  • @SulavGhimireeee
    @SulavGhimireeee Před 8 měsíci

    Thanks bro

  • @MUsmandev
    @MUsmandev Před rokem

    ❤️🔥

  • @codedwebs
    @codedwebs Před rokem

    good job bro

  • @MuhammadSohail-fy8um
    @MuhammadSohail-fy8um Před rokem

    🔥🔥🔥🔥🔥🔥

  • @aniketpurohit1875
    @aniketpurohit1875 Před rokem

    Today on ward I am going to watch the series....

  • @Loving_God.
    @Loving_God. Před 6 měsíci

    Wew veri nicer

  • @atharvdalal9493
    @atharvdalal9493 Před 7 měsíci

    Is this Node.js playlist enough to secure an entry-level MERN job ???

    • @TeddyAdhityaRam
      @TeddyAdhityaRam Před 6 měsíci

      No ig
      Just enough to delve into mern stack

    • @saarza9991
      @saarza9991 Před měsícem

      ​@@TeddyAdhityaRam You're right, both PUT and PATCH can be used to update partial data, but there's a subtle difference:
      _PUT_:
      - Replaces the entire resource with a new version
      - Requires sending the entire updated resource, even if only a few fields have changed
      - Can be thought of as "update and replace"
      Example: Updating a user's profile with new name, email, and address using PUT would require sending all three fields, even if only the name changed.
      _PATCH_:
      - Updates only the specified fields, leaving others unchanged
      - Only requires sending the changed fields
      - Can be thought of as "update and merge"
      Example: Updating a user's profile with only a new name using PATCH would only require sending the new name, leaving the email and address unchanged.
      So, if you need to update a single field or a few fields, PATCH is a better choice. If you need to update the entire resource or multiple fields, PUT might be more appropriate. However, the specific usage ultimately depends on the API design and implementation.

  • @bunnytheweebster
    @bunnytheweebster Před 8 měsíci

    vid-9 ✅

  • @neeraj6391
    @neeraj6391 Před 5 měsíci +1

    भाई ऐसा बिल्कूल भी नहीं है कि Get से data get होता है और Put से data update होता है ये सिर्फ Http protocol के method है और अगर मैं अपनी service जो कि URL से hit होती है, में Get method में data update करने का Code लिख दूंगा तो वो data update कर देगी।
    जिस Methods में जो Code लिखोगे वो ही काम होगा। लेकिन हर method के data send करने और receive करने का तरीका अलग होता है जिस base पर in general get is used to get the data and put is used to update the data

  • @vishalparmar2355
    @vishalparmar2355 Před rokem

    Please share ppt😢

  • @mahtabsaahib9536
    @mahtabsaahib9536 Před 8 měsíci

    every good programmer should not a good teacher

  • @mahtabsaahib9536
    @mahtabsaahib9536 Před 8 měsíci

    time wasting

  • @rampalyadav6321
    @rampalyadav6321 Před 6 měsíci +1

    poor explain

    • @saarza9991
      @saarza9991 Před měsícem

      You're right, both PUT and PATCH can be used to update partial data, but there's a subtle difference:
      _PUT_:
      - Replaces the entire resource with a new version
      - Requires sending the entire updated resource, even if only a few fields have changed
      - Can be thought of as "update and replace"
      Example: Updating a user's profile with new name, email, and address using PUT would require sending all three fields, even if only the name changed.
      _PATCH_:
      - Updates only the specified fields, leaving others unchanged
      - Only requires sending the changed fields
      - Can be thought of as "update and merge"
      Example: Updating a user's profile with only a new name using PATCH would only require sending the new name, leaving the email and address unchanged.
      So, if you need to update a single field or a few fields, PATCH is a better choice. If you need to update the entire resource or multiple fields, PUT might be more appropriate. However, the specific usage ultimately depends on the API design and implementation.

  • @user-qk2zq6mg4k
    @user-qk2zq6mg4k Před 11 měsíci

    I am a php developer since 2015. I will trying to convert my own app towards node.js , because it's too fast. Will you discuss about setheader and getheader method of http response?

  • @hello-qf1zg
    @hello-qf1zg Před 7 měsíci

    ❤🔥🔥