Sobes.tech
Junior

Ποια είναι τα υπάρχοντα μέθοδοι REST;

sobes.tech AI

Απάντηση από AI

Στην RESTful API, οι κύριες μέθοδοι που αντιστοιχούν στις λειτουργίες CRUD είναι:

  • GET: Ανάκτηση δεδομένων. Είναι ιδιομεταβλητό και ασφαλές.
  • POST: Δημιουργία νέου πόρου. Δεν είναι ιδιομεταβλητό (η πολλαπλή εκτέλεση μπορεί να δημιουργήσει διπλότυπα).
  • PUT: Ενημέρωση ή δημιουργία πόρου στη συγκεκριμένη URI. Είναι ιδιομεταβλητό (η πολλαπλή εκτέλεση δεν αλλάζει το αποτέλεσμα μετά την πρώτη επιτυχή).
  • PATCH: Μερική ενημέρωση του πόρου. Δεν είναι ιδιομεταβλητό.
  • DELETE: Διαγραφή πόρου. Είναι ιδιομεταβλητό.

Οι λιγότερο συνηθισμένες μέθοδοι περιλαμβάνουν:

  • HEAD: Ζητά τα ίδια κεφαλίδια με το GET, αλλά χωρίς το σώμα της απάντησης.
  • OPTIONS: Λαμβάνει πληροφορίες σχετικά με τις υποστηριζόμενες μεθόδους του διακομιστή και άλλες επιλογές επικοινωνίας με τον στόχο πόρο.