Sobes.tech
Junior — Middle

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

sobes.tech AI

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

Ένα αίτημα HTTP GET είναι μία από τις μεθόδους του πρωτοκόλλου HTTP, που χρησιμοποιείται για την αίτηση δεδομένων από τον διακομιστή. Σε ένα αίτημα GET, ο πελάτης (π.χ. ένας περιηγητής) ζητά έναν πόρο από τον διακομιστή μέσω της καθορισμένης URL, και ο διακομιστής επιστρέφει τα δεδομένα χωρίς να αλλάξει την κατάσταση.

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

  • Τα δεδομένα μεταδίδονται στη διεύθυνση URL (στην αλυσίδα ερωτήματος μετά το σύμβολο ?).
  • Τα αιτήματα GET πρέπει να είναι ιδιομεταβατικά — ένα επαναλαμβανόμενο αίτημα δεν πρέπει να αλλάζει την κατάσταση του διακομιστή.
  • Χρησιμοποιείται συνήθως για την απόκτηση σελίδων, εικόνων, δεδομένων API.

Παράδειγμα αιτήματος GET:

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

Ο διακομιστής θα επιστρέψει πληροφορίες σχετικά με τον χρήστη με id=123.