Оглавление:
- Определение - Что означает протокол передачи гипертекста (HTTP)?
- Techopedia объясняет протокол передачи гипертекста (HTTP)
Определение - Что означает протокол передачи гипертекста (HTTP)?
Протокол передачи гипертекста (HTTP) - это протокол прикладного уровня, используемый в основном в Интернете. HTTP использует модель клиент-сервер, где веб-браузер является клиентом и связывается с веб-сервером, на котором размещен веб-сайт. Браузер использует HTTP, который передается по TCP / IP для связи с сервером и получения веб-контента для пользователя.
HTTP является широко используемым протоколом и быстро внедряется в Интернете благодаря своей простоте. Это протокол без состояния и без установления соединения.
Techopedia объясняет протокол передачи гипертекста (HTTP)
Хотя простота HTTP является его самой сильной стороной, он также является его основным недостатком. В результате проект «Протокол передачи гипертекста - следующее поколение (HTTP-NG)» появился как попытка заменить HTTP. HTTP-NG обещает предоставить гораздо более высокую производительность и дополнительные функции для поддержки эффективных коммерческих приложений в дополнение к упрощению функций безопасности и аутентификации HTTP. Некоторые из целей HTTP-NG уже реализованы в HTTP / 1.1, который включает в себя улучшения производительности, безопасности и других функций по сравнению с его первоначальной версией HTTP / 1.0.
Базовый HTTP-запрос включает в себя следующие шаги:
- Соединение с HTTP-сервером открыто.
- Запрос отправлен на сервер.
- Некоторая обработка выполняется сервером.
- Ответ с сервера отправляется обратно.
- Соединение закрыто.
Существуют две версии HTTP, версия HTTP / 1.0 и последняя версия HTTP / 1.1. Изменения, внесенные в ревизию, касались в основном соединения для каждой транзакции запроса и ответа. В его прежней версии было необходимо отдельное соединение. В более поздней версии соединение может быть повторно использовано несколько раз.
