HTTP — стандартный протокол прикладного уровня, используемый для обмена файлами во Всемирной паутине. HTTP работает поверх протокола TCP/IP и (позднее) протокола QUIC. Веб-браузеры являются HTTP-клиентами, которые отправляют запросы на файлы веб-серверам, которые, в свою очередь, обрабатывают запросы через HTTP-сервис. HTTP был первоначально предложен в 1989 году Тимом Бернерсом-Ли, который был соавтором спецификации 1.0. HTTP/1.0 (выпущенный в 1996 году) был «без статических данных»: каждый новый запрос от клиента устанавливал новое соединение вместо того, чтобы обрабатывать все похожие запросы через одно и то же соединение между конкретным клиентом и сервером. HTTP/1.1 (выпущен в 1997 году) включает постоянные соединения, декомпрессию HTML-файлов клиентскими браузерами и несколько доменных имен, использующих один и тот же IP-адрес. HTTP/2 (выпущен в 2015 году) был разработан для решения проблем с медленной загрузкой страниц и представлял собой двоичный протокол, в котором использовались двоичные значения, а не открытый текст, как в предыдущих версиях. HTTP/3 использует более быстрый протокол QUIC вместо TCP и, по состоянию на начало 2022 года, еще не был выпущен в окончательном виде, но поддерживался большинством браузеров. В 2010-х годах многие веб-сайты начали использовать протокол HTTPS (Secure HTTP), разработанный в 1994 году компанией Netscape Communications Corporation, в котором протокол SSL (Secure Sockets Layer) был добавлен к HTTP для обеспечения уровня шифрования между браузерами и серверами.
84 просмотров
04 декабря 2023
Комментировать
84 просмотров
Комментариев нет, будьте первым кто его оставит