Sobes.tech
Intern

Какво е HTTP заявка?

sobes.tech AI

Отговор от AI

HTTP заявка е съобщение, изпратено от клиента (например уеб браузър) към сървъра с цел заявка на ресурс или изпълнение на действие. Тя се състои от:

  1. Начална линия:
    • Метод (GET, POST, PUT, DELETE и др.)
    • Път към ресурса
    • Версия на протокола (HTTP/1.1, HTTP/2)
    # Пример за начална линия на GET заявка
    GET /index.html HTTP/1.1  
    
  2. Заглавки:
    • Партия ключ-стойност, предоставяща допълнителна информация за заявката (Host, User-Agent, Content-Type и др.)
    # Пример за заглавка на заявка
    User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, като Gecko) Chrome/91.0.4472.124 Safari/537.36  
    
  3. Тяло на заявката (по желание):
    • Данни, изпращани към сървъра (например данни от форма в POST заявка).

Сървърът обработва заявката и изпраща HTTP отговор.