Sobes.tech
Junior

Millest koosneb HTTP-päring?

sobes.tech AI

Vastus AI-lt

HTTP-päring koosneb järgmistest komponentidest:

  1. Päringu rida (Request Line):

    • HTTP meetod (GET, POST, PUT, DELETE jne.).
    • Ressursi tee (URL).
    • HTTP protokolli versioon (HTTP/1.1, HTTP/2.0 jne.).
    // Näide päringu reast:
    GET /index.html HTTP/1.1
    
  2. Päised (Headers):

    • Edastavad täiendavat teavet päringu, kliendi või ressursi kohta.
    • Iga päis on võti-väärtus paar.
    // Näited päistest:
    Host: www näide.com
    User-Agent: Mozilla/5.0 (...)
    Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
    
  3. Tühi rida:

    • Eraldab päiseid päringu kehasest.
    // Tühi rida päiste ja päringu keha vahel
    
  4. Päringu keha (Request Body):

    • Sisaldab andmeid, mis saadetakse serverile, kui see on asjakohane (nt POST või PUT meetodite puhul).
    • Keha formaat määratakse Content-Type päise järgi.
    // Näide JSON-formaadis päringu kehas:
    {
      "name": "John Doe",
      "occupation": "Software Engineer"
    }