How Web Works
Возможно, вы представляете себе, что интернет - это домашний Wi-Fi, гигантские центры обработки данных где-то в мире, числа, вращающиеся по трубе.
На данный момент существует более 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.com
IP-адресу
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