======HTTP====== Протокол передачи гипертекста (HTTP) — это базовый сетевой [[software:development:web:docs:Glossary:Protocol|протокол]], который обеспечивает передачу гипермедийных документов в [[software:development:web:docs:Glossary:world_wide_web|Интернете]], обычно между браузером и сервером, чтобы люди могли их прочитать. Текущая версия спецификации HTTP называется [[software:development:web:docs:Glossary:HTTP_2|HTTP/2]]. Как часть [[software:development:web:docs:Glossary:URI|URI]], «http» внутри « http://example.com/ » называется «схемой». Ресурсы, использующие схему «http», обычно передаются по незашифрованным соединениям с использованием протокола HTTP. Схема «https» (как в « https://developer.mozilla.org ») указывает, что ресурс передается по протоколу HTTP, но по защищенному каналу [[software:development:web:docs:Glossary:TLS|TLS]]. HTTP является текстовым (все общение осуществляется в виде обычного текста) и без сохранения состояния (ни одно соединение не знает о предыдущих сообщениях). Это свойство делает его идеальным для чтения людьми документов (веб-сайтов) во всемирной паутине. Однако HTTP также можно использовать в качестве основы для веб-служб [[software:development:web:docs:Glossary:REST|REST]] от сервера к серверу или запросов [[software:development:web:docs:Glossary:AJAX|AJAX]] на веб-сайтах, чтобы сделать их более динамичными.