Junior — Middle
Ποια είναι η κύρια λειτουργία της μεθόδου HTTP POST και σε ποια σενάρια χρησιμοποιείται;
sobes.tech AI
Απάντηση από AI
Η μέθοδος HTTP POST χρησιμοποιείται για την αποστολή δεδομένων στον διακομιστή με σκοπό τη δημιουργία ή επεξεργασία πόρου. Σε αντίθεση με το GET, που ζητά δεδομένα, το POST μεταφέρει πληροφορίες στο σώμα του αιτήματος.
Κύρια σενάρια χρήσης του POST:
- Δημιουργία νέων εγγραφών στον διακομιστή (π.χ. εγγραφή χρήστη).
- Αποστολή φορμών με δεδομένα.
- Εκτέλεση λειτουργιών που αλλάζουν την κατάσταση του διακομιστή.
Παράδειγμα χρήσης σε C# με HttpClient:
var client = new HttpClient();
var content = new StringContent(jsonData, Encoding.UTF8, "application/json");
var response = await client.PostAsync("https://api.example.com/items", content);