Junior
HTTP суроо кайсы компоненттерден турат?
sobes.tech AI
AIден жооп
HTTP суроо төмөндөгүлөрдөн турат:
-
Суроо сап (Request Line):
- HTTP ыкмасы (GET, POST, PUT, DELETE жана башка).
- Ресурс жолуна (URL).
- HTTP протоколунун версиясы (HTTP/1.1, HTTP/2.0 жана башка).
// Суроо саптын мисалы: GET /index.html HTTP/1.1 -
Башчалар (Headers):
- Суроо, кардар же ресурс жөнүндө кошумча маалыматтарды өткөрөт.
- Ар бир башчы ачкыч-маани жупу болуп саналат.
// Башчалардын мисалдары: Host: www.мисал.com User-Agent: Mozilla/5.0 (...) Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8 -
Бос сап:
- Башчаларды суроо денесинен ажыратат.
// Башчалар менен суроо денеси арасында бош сап -
Суроо денеси (Request Body):
- Серверге жөнөтүлгөн маалыматтарды камтыйт, эгер колдонулса (мисалы, POST же PUT ыкмаларында).
- Дененин форматы
Content-Typeбашчы аркылуу аныкталат.
// JSON форматындагы суроо денесинин мисалы: { "name": "John Doe", "occupation": "Software Engineer" }