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 κ.ά.