Junior — Middle
Kas saaksid loetleda peamised HTTP meetodid ja selgitada nende kasutamist?
sobes.tech AI
Vastus AI-lt
Peamised HTTP meetodid ja nende rakendused:
- GET — päring ressursi saamiseks. Kasutatakse andmete lugemiseks ilma serveri olekut muutmata.
- POST — andmete saatmine serverile uue ressursi loomiseks või tegevuse teostamiseks.
- PUT — olemasoleva ressursi uuendamine või loomine, kui see puudub (idempotent meetod).
- DELETE — ressursi kustutamine.
- PATCH — osaline ressursi uuendamine.
- HEAD — päring ressursi päiste kohta ilma kehas, kasutatakse olemasolu või metaandmete kontrollimiseks.
Näide: töötades REST API-ga
- GET /users — kasutajate nimekirja saamine
- POST /users — uue kasutaja loomine
- PUT /users/1 — kasutaja uuendamine id=1-ga
- DELETE /users/1 — kasutaja kustutamine id=1-ga
Nende meetodite mõistmine on oluline, et korraldada õigesti kliendi ja serveri vahelist suhtlust.