Любому человеку, который пользуется интернетом каждый день, не будет лишним знать и понимать хотя бы базовую информацию о протоколе HTTP. Эти знания лишат вас от проблем, которые могут возникнуть в будущем. Разберемся с основами. HTTP – один из протоколов для передачи информации в сети Интернет. Программа, которая работает с помощью этого протокола – интернет-обозреватель или браузер.
Браузеры
Когда человек выходит в интернет с помощью браузера, будь то Opera, Chrome, Firefox, Safari, или любой другой браузер (тут можно скачать мазилу бесплатно) и вводит в адресную строку путь к сайту, браузер прибавит к написанному адресу приставку http://, она может быть скрыта, однако если скопировать адрес в блокнот, то эту приставку можно очень легко увидеть. Она означает, что вы обратитесь к сайту посредством протокола HTTP.
Основная задача данного протокола – обработка документов гипертекста. Иными словами, веб-страниц, которые ежедневно просматриваются с помощью браузера пользователями по всему миру.
Принцип работы HTTP
Принцип работы интернета построен на таком понятии, как клиент-серверная архитектура. В этом случае в качестве клиента выступает браузер. Сервер – всего лишь компьютер, на котором запущена специальная программа, которая называется веб-сервер. Наиболее популярные Apache и Ngnix. Сервер обрабатывает запрос от клиента и отдает веб-страницу.
HTTP является всего лишь инструментом, который используется для передачи веб-страниц в интернете. Что же такое эта самая веб-страница, которая приходит к клиенту из сервера? Это просто HTML-код, который браузер получает и интерпретирует.
Работает это так: первым делом клиент, то есть веб-браузер, отправляет http-запрос, который создается, следуя определенным правилам, и делает запрос на определенную страницу на сервере. Сервер принимает этот запрос от клиента, затем ведет поиск веб-страницы. В зависимости от результатов поиска, сервер создает ответ клиенту, который он оформляет, следуя правилам. Если страница успешно найдена – то в этом случае сервер передаст код страницы, но если он ему не удалось найти соответствующую страницу, то он отправит сообщение об ошибке 404 с дополнительной служебной информацией.
Это и есть работа такого протокола как HTTP. Нужно помнить эту информацию, и тогда, много вопросов в работе интернета покажутся не такими уж и трудными, а то и вовсе пропадут.
CS:GO – эталон шутеров
Counter-Strike: Global Offensive вышла в релиз в 2012 году. Ее «отец» – та самая CS 1.6, в которую рубились в компьютерных клубах мальчики в нулевых. ...
Подробнее...
Твердомер: характеристика и особенности выбора
Прежде чем выпускать товар в продажу или эксплуатацию, каждый производитель проводит тщательный контроль изделий. ...
Подробнее...
Платформа Android - отличный вариант для разработчиков и пользователей
Android является самой продаваемой операционной системой в мире и любимой мобильной платформой на сегодняшний день. Android, Inc. была основана в октябре 2003 года. Google купил Android Inc. ...
Подробнее...