Sobes.tech
Junior — Middle

Μπορείτε να εξηγήσετε τι είναι η μέθοδος HTTP GET;

sobes.tech AI

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

Η μέθοδος HTTP GET χρησιμοποιείται για την αίτηση δεδομένων από τον διακομιστή. Προορίζεται για την απόκτηση πληροφοριών χωρίς αλλαγή της κατάστασης του πόρου στον διακομιστή.

Χαρακτηριστικά του GET:

  • Ασφαλές: δεν πρέπει να αλλάζει δεδομένα στον διακομιστή
  • Ιdempotent: επαναλαμβανόμενα αιτήματα δεν αλλάζουν το αποτέλεσμα
  • Μπορεί να περιέχει παραμέτρους στη διεύθυνση URL (query string)

Παράδειγμα αίτησης GET:

GET /users?id=123 HTTP/1.1
Host: example.com

Ο διακομιστής επιστρέφει τα ζητούμενα δεδομένα, π.χ., πληροφορίες για τον χρήστη με id=123.

Το GET χρησιμοποιείται ευρέως για φόρτωση σελίδων, λήψη δεδομένων API κ.ά.