20 ноября 2017

Протокол HTTP против HTTPS

Протокол HTTP против HTTPS

Всем привет и прекрасного настроения. На связи Гуреев Олег. И сегодня темой нашего обсуждения будет протокол HTTP против HTTPS. В связи с тем, что статья ознакомительного характера, учебник истории и словарь определений мы пересматривать не будем. Однако, общие черты, я считаю, знать необходимо все равно.

Протокол HTTP против HTTPS: история и развитие интернета

Итак, если верить сведениям из истории, то годом создания и начала использования протокола HTTP является 1991 год. Основоположником данного протокола является Тим-Бернес Ли, британский ученый. Как известно, он занимался трудами как сотрудник ЦЕРН – Европейского Центра Ядерных Исследований.

В том же году протокол HTTP становится параметром доступа к информации в интернете. Со временем он значительно упростит навигацию.

HTTP расшифровывается как HyperText Transfer Protocol. Это протокол передачи текста, сформированного на основе параметров разметки. Такой текст носит название гипертекста и содержит в документе ссылки на другой объект в том же самом документе. Либо же ссылки на объекты из других документов.

Для наглядности скажу, что вы наверняка встречали при посещении сайтов слова в тексте, которые выделены синим цветом. Если навести на него курсор мыши и кликнуть по нему, то вы попадаете на другую страницу. Или же переноситесь, скажем, вниз данной страницы. Как я уже писал выше – легкая навигация по объемному документу.

Начальная версия протокола HTTP 0.9 была опубликована в 1992 году. Тогда была реализовано различие между сервером и клиентом. В 1999 году вышла в свет окончательная и доработанная версия 1.1, которая используется и сейчас.

Особенности HTTP

Протокол HTTP против HTTPS

Главной особенностью протокола является то, что за один поисковый запрос устанавливается только одна сессия. Сейчас конечно допускается несколько запросов за одну сессию. Обращение же все равно происходит только к одной странице.

Протокол HTTP использует в своей работе небольшие данные – куки. Куки содержат в себе персональные данные пользователя, пароли, настройки. Это делается для автоматического входа или же для уменьшения времени обращения при той или иной сессии. Ну, этот процесс видели все без исключений. При вводе данных для входа на том или ином сайте, браузер спрашивает у вас разрешение на сохранение этих данных входа.

В случае если данный сайт, или страницу входа, или же компьютер используете только вы, то при сохранении данных входа вы после перезагрузки или выключения компьютера не покидаете данную страницу, а автоматически входите на нее при дальнейшем запросе. Все мы используем социальные сети. И я уверен, что почти все сохраняют логин и пароль после первого входа на главную страницу сайта. Вот вам типичный пример.

Еще одна особенность – Content-Type. Эта особенность, которая позволяет определить – каким образом будет происходить обработка присланных данных. У большинства сайтов есть несколько уровней, — система «тип/подтип». При обращении к сайту или переходе на более низкий уровень происходит отправка информации клиенту не по ссылке на тип, а опираясь на результаты работы программы.

На таком принципе сейчас построены интернет магазины и различные форумы, которые содержат в себе несколько уровней информации, и отправляют именно тот поток данных, который нужен пользователю в настоящий момент.

Протокол HTTPS

Протокол HTTP против HTTPS

HyperText Transfer Protocol Secure не является отдельным протоколом. Он служит лишь улучшением HTTP. Термин Secure в расшифровке означает защиту. Передача данных в этом случае защищена протоколами SSL и TLS.

HTTPS используется в том случае, когда требуется защита и шифрование информации. Ну, это могут быть сайты, принимающие оплату, или же почтовые сервера. В обоих случаях на сайт идет отправка платежных данных и конфиденциальной информации, представляющей огромную ценность. Технология HTTPS использует криптографическое шифрование данных, исключающих перехват третьими лицами.

Причем шифруются все данные – как отправляемые пользователем на сервер, так и получаемые им. Это осуществляется с помощью сертификата, принимаемого или не принимаемого пользователем.

Еще одно отличие HTTPS от HTTP – используемые порты. В первом случае это порт 443, во втором – 80. Другие номера портов устанавливаются администратором, но совпадения исключены полностью.

Протокол HTTP против HTTPS: заключение

Разница в протоколах лишь в защищенности шифрования данных, остальные отличия – незначительны.

Поддержка HTTPS, а точнее переход на него, весьма занятное дело. Если вы не собираетесь обзавестись интернет магазином и принимать оплату на сайте, то не забивайте голову. Обычный блог и так будет существовать. Да и кому нужны буквы и картинки, не представляющие никакую финансовую ценность.

Данная статья рассказывает о протоколах HTTP:// и HTTPS://, которые вы можете видеть в самом начале при наборе названия сайта в специальной строке.

Описанная разница протоколов носит чисто информационный характер, Сама статья написала как отход от основной темы бизнеса в интернете. Мне как-то задали вопрос про различия между протоколами сети, на который я решил ответить в письменном виде. Вот и ответил.

На этом я заканчиваю свою статью. Всем удачи и до встречи.



Copyright 2024. Блог о бизнесе. Все права защищены

Опубликовано 20 ноября, 2017 Олег в категории "интернет - бизнес

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *