Middle
Από τι αποτελείται ένα αίτημα HTTP;
sobes.tech AI
Απάντηση από AI
Το αίτημα HTTP αποτελείται από διάφορα μέρη:
- Γραμμή εκκίνησης (Request Line) — περιέχει τη μέθοδο (GET, POST κ.λπ.), το URL και την έκδοση πρωτοκόλλου.
- Κεφαλίδες (Headers) — ζεύγη κλειδιού-τιμής, μεταδίδουν μεταδεδομένα (π.χ., Content-Type, Authorization).
- Κενή γραμμή — διαχωρίζει τις κεφαλίδες από το σώμα.
- Σώμα αιτήματος (Body) — προαιρετικό μέρος, περιέχει δεδομένα (π.χ., σε αίτημα POST).
Παράδειγμα γραμμής εκκίνησης και κεφαλίδων:
POST /api/user HTTP/1.1
Host: example.com
Content-Type: application/json
Authorization: Bearer token
{"name":"John"}