Sobes.tech
Junior

Milliste HTTP meetoditega töötasite REST-is?

sobes.tech AI

Vastus AI-lt

Töötasin peamiste meetoditega:

  • GET: Andmete pärimiseks serverist. Ei muuda ressursi olekut. Kasutatakse teabe saamiseks.
  • POST: Uue ressursi loomine serveris või andmete saatmine töötlemiseks. Muudab ressursi olekut.
  • PUT: Eksisteeriva ressursi täielik uuendamine. Kui ressurss puudub, võib see olla loodud.
  • DELETE: Ressursi kustutamine serveris.
  • PATCH: Eksisteeriva ressursi osaline uuendamine. Muudab ainult näidatud välju.
  • HEAD: Sarnane GET-le, kuid tagastab ainult vastuse päised, ilma kehadeta. Kasutatakse ressursi olemasolu kontrollimiseks või metaandmete saamiseks.
  • OPTIONS: Teabe saamiseks saadaolevate sidevalikute kohta sihtressursi jaoks. Kasutatakse toetatud meetodite või CORS päiste määratlemiseks.

REST API testimisel kasutan neid meetodeid, et kontrollida süsteemi õiget käitumist erinevate operatsioonide teostamisel ressurssidel.