Клементий HTTP (англ. HyperText Transfer Protocol - <протокол передачи гипертекста>) - протокол прикладного уровня передачи данных (изначально - в виде гипертекстовых документов). Основой HTTP является технология <клиент-сервер>, то есть предполагается существование потребителей (клиентов), которые инициируют соединение и посылают запрос, и поставщиков (серверов), которые получают запрос, производят необходимые действия и возвращают обратно сообщение с результатом. HTTP в настоящее время повсеместно используется во Всемирной Паутине для получения информации с веб-сайтов. В 2006 году в Северной Америке доля HTTP-трафика превысила долю Р2Р-сетей и составила 46 %, из которых почти половина - это передача потокового видео и звука HTTP используется также в качестве <транспорта> для других протоколов прикладного уровня, таких как SOAP, XML-RPC, WebDAV Основным объектом манипуляции в HTTP является ресурс, на который указывает URI (англ. Uniform Resource Identifier) в запросе клиента. Обычно такими ресурсами являются хранящиеся на сервере файлы, но ими могут быть логические объекты или что-то абстрактное. Особенностью протокола HTTP является возможность указать в запросе и ответе способ представления одного и того же ресурса по различным параметрам: формату, кодировке, языку и т. д. Именно благодаря возможности указания способа кодирования сообщения клиент и сервер могут обмениваться двоичными данными, хотя данный протокол является текстовым HTTP - протокол прикладного уровня, аналогичными ему являются FTP и SMTP. Обмен сообщениями идёт по обыкновенной схеме <запрос-ответ>. Для идентификации ресурсов HTTP использует глобальные URI. В отличие от многих других протоколов, HTTP не сохраняет своего состояния. Это означает отсутствие сохранения промежуточного состояния между парами <запрос-ответ>. Компоненты, использующие HTTP, могут самостоятельно осуществлять сохранение информации о состоянии, связанной с последними запросами и ответами. Браузер, посылающий запросы, может отслеживать задержки ответов. Сервер может хранить IP-адреса и заголовки запросов последних клиентов. Однако сам протокол не осведомлён о предыдущих запросах и ответах, в нём не предусмотрена внутренняя поддержка состояния, к нему не предъявляются такие требования. HTTPS (Hypertext Transfer Protocol Secure - протокол передачи гипертекста безопасный) - расширение протокола HTTP, поддерживающее шифрование. Данные, передаваемые по протоколу HTTP, <упаковываются> в криптографический протокол SSL или TLS, тем самым обеспечивается защита этих данных. В отличие от HTTP, для HTTPS по умолчанию используется TCP -порт 443 Система разработана компанией Netscape Communications Corporation, чтобы обеспечить аутентификацию и защищённое соединение. HTTPS широко используется в мире Веб для приложений, в которых важна безопасность соединения, например, в платежных системах.
Виктор первое просто, а второе защищённое соединение
Панкрат http - не категоричен в верификации сертификата. https - категоричен. Поэтому считается "защищенной зоной".