Sobes.tech
Junior — Middle

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

sobes.tech AI

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

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

Παράδειγμα χρήσης του POST για δημιουργία νέου χρήστη:

POST /users HTTP/1.1
Host: example.com
Content-Type: application/json

{
  "name": "Иван",
  "email": "ivan@example.com"
}

Ο διακομιστής μπορεί να επιστρέψει κατάσταση 201 Created και πληροφορίες σχετικά με τον δημιουργημένο πόρο.