визначення http

HTTP - це протокол передачі гіпертексту, що використовується в Інтернеті.

HTTP - це скорочення, що розшифровується як HyperText Transfer Protocol, або Hypertext Transfer Protocol. Цей протокол розроблений міжнародними установами W3C та IETF і застосовується у всіх видах транзакцій через Інтернет.

HTTP полегшує визначення синтаксису та семантики, що використовуються різним веб-програмним забезпеченням - як клієнтами, серверами, так і проксі-серверами - для взаємодії один з одним.

Цей протокол працює на запит і відповідь між клієнтом і сервером. Запити часто пов’язані з файлами, запуском програми, запитами до бази даних, перекладом та іншими функціональними можливостями. Вся інформація, яка працює в Інтернеті через цей протокол, ідентифікується за URL-адресою або адресою.

Типова транзакція протоколу HTTP складається із заголовка, за яким слідує порожній рядок, а потім фрагмент даних. Цей заголовок визначає дію, яку вимагає сервер.

З моменту свого створення HTTP перетворився на різні версії. Серед них 0,9, 1,0, 1,1 та 1,2.

Протокол цього типу працює з тризначними кодами відповідей, які повідомляють, якщо з'єднання було відхилено, якщо воно було успішним, якщо воно було перенаправлено на іншу URL-адресу, якщо помилка з боку клієнта або на частина сервера.

Програми та веб-браузери, як правило, доповнюють дію HTTP, як це трапляється, наприклад, з так званими "файлами cookie", які дозволяють зберігати інформацію про сеанс - функції, якої цей протокол не має, оскільки він працює без стану.

Сьогодні багато URL-адрес вимагають включення протоколу "//" для їх коректної роботи. За цим протоколом зазвичай слід типовий код "www", а потім конкретна адреса веб-сайту, який ви хочете відвідати.