How Web Works
Возможно, вы представляете себе, что интернет - это домашний Wi-Fi, гигантские центры обработки данных где-то в мире, числа, вращающиеся по трубе.

Что в принципе верно, но и большая часть Интернета выглядит так:
Массивная сеть, которая соединяет нас со всей планетой, поверхность которой составляет 71% воды. В результате большая часть Интернета находится под водой, подводя подводные подводные кабели.
В середине этих кабелей есть очень маленькие стеклянные волокна размером с волосы. Эти крошечные потоки - это интернет. То, как он работает, - это передача фотографий, видеороликов и веб-страниц в виде световых импульсов.
Так что свет + стекло = интернет.
На данный момент существует более 250 таких активных кабелей и даже имеют переплетенную карту.
Итак, как мне получить доступ к веб-странице?
Простой способ:
Откройте браузер (Chrome, Firefox, Opera, Internet Explorer и т. Д.).
Напишите адрес, например:
google.com.И вы путешествуете с удовольствием.
Теперь несколько процессов, которые происходят от открытия браузера до фактического использования веб-страницы. Связь между вашим компьютером и тем, который хранит веб-страницы, изображения, видео, происходит через модель:
заявка
ответ
Эти запросы и ответы имеют очень схожий формат с теми, которые изучались на уроках языка.
Заявка

User-Agent: cine cere
Request URL/Remote Address: de la cine cere / cui i se adresează
Reuest Method: tipul cererii
Ответ

content-type: тип контента, который вы получили
date: дата и время, когда вы его получили
status: ряд кодов, определяющих тип ответа
При доступе к веб-странице связь не происходит непосредственно между клиентом (вашим компьютером) и сервером (компьютером, центром обработки данных, который хранит эти ресурсы).
Запрос отправляется через сеть серверов, каждый из которых проверяет наличие необходимых ресурсов. Если это так, ответ создается и ресурсы отправляются обратно клиенту, если нет - запрос передается на соседний сервер, пока один из них не будет иметь требуемые ресурсы, или запрос не достигнет последнего адресата
Адрес требуемых или переданных ресурсов состоит из последовательности из четырех чисел, разделенных точкой с именем IP-адреса. Числа сами по себе не дают нам (пользователям) много информации о том, какую веб-страницу они представляют, не говоря уже о том, как смешно ее заставлять запоминать десятки номеров номеров для просмотра в Интернете. Вот почему они используются только компьютерами, и для пользователя этим номерам присваивается информативное имя и легко запоминается.
Например:
IP-адресу
172.217.22.78присвоено имяgoogle.comIP-адресу
185.60.218.35присвоено имяfacebook.com
Все они находятся в числовой книге под названием Domain Name Server (DNS). Он выполняет роль преобразования имени, такого как google.com, в его IP 172.217.22.78 для пересылки до тех пор, пока не будут найдены требуемые ресурсы.
URL
Мы уже знаем, что URL-адрес - это адрес, используемый для получения веб-страницы, изображений и т. Д.
В нем также есть некоторые элементы, которые играют разную роль в создании спроса:
https://example.com:8000/group/resource
https://- протокол связиexample.com- имя ресурса8000- порт к ресурсу/group/resource- это локальный путь к странице или ресурс под названием path
Протокол - это набор правил, определяющих, как данные передаются между клиентом и сервером.
Имя ресурса - имя, по которому DNS находит IP-адрес этого ресурса.
Порт - определяет туннель с определенными ограничениями и возможностями, предназначенными для определенной цели, которые будут использоваться некоторым типом запроса. Например:
Для получения веб-страницы будет использоваться порт
80.Чтобы получить Цитату дня (Quote of the Day), будет использоваться порт
17.
Path - внутренняя структура страницы внутри приложения. Его элементами являются имена файлов, файлы или страницы страниц приложения.
Localhost
Уже очевидно, что вам нужно подключиться к интернет-сети, чтобы получить веб-страницу. Это означало бы, что во время разработки веб-страницы вы должны сохранить эту веб-страницу с самого начала, чтобы вы могли просматривать ее в своем браузере.
К счастью, это не так, потому что каждый компьютер может работать как веб-сервер.
называется Localhost
IP-адрес: 127.0.0.1
И вы получаете доступ к нему с помощью URL-адреса http://localhost.
Чтобы иметь возможность использовать его, у вас должна быть одна из программ, которая позволила бы ей работать как веб-сервер. Некоторые из них:
Last updated