Sobes.tech
Middle

Από τι αποτελείται ένα αίτημα HTTP;

sobes.tech AI

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

Το αίτημα HTTP αποτελείται από διάφορα μέρη:

  1. Γραμμή εκκίνησης (Request Line) — περιέχει τη μέθοδο (GET, POST κ.λπ.), το URL και την έκδοση πρωτοκόλλου.
  2. Κεφαλίδες (Headers) — ζεύγη κλειδιού-τιμής, μεταδίδουν μεταδεδομένα (π.χ., Content-Type, Authorization).
  3. Κενή γραμμή — διαχωρίζει τις κεφαλίδες από το σώμα.
  4. Σώμα αιτήματος (Body) — προαιρετικό μέρος, περιέχει δεδομένα (π.χ., σε αίτημα POST).

Παράδειγμα γραμμής εκκίνησης και κεφαλίδων:

POST /api/user HTTP/1.1
Host: example.com
Content-Type: application/json
Authorization: Bearer token

{"name":"John"}