Инструменты пользователя

Инструменты сайта


networks:http-request

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
networks:http-request [2023/09/30 18:24]
werwolf [Строка статуса (Status line)]
networks:http-request [2023/09/30 18:30] (текущий)
werwolf [Утилита cURL]
Строка 151: Строка 151:
   - Пояснение — короткое текстовое описание к коду состояния. Используется исключительно для того, чтобы упростить понимание и восприятие человека при просмотре ответа.   - Пояснение — короткое текстовое описание к коду состояния. Используется исключительно для того, чтобы упростить понимание и восприятие человека при просмотре ответа.
  
-{{https://​selectel.ru/​blog/​wp-content/​uploads/​2022/​06/​image2-1-1525x1079.png?1525x1079|строка состояния ответа}}\\ +{{:networks:​fetch4.png?700x500 ​|}}
  
 Так выглядит строка состояния ответа. Так выглядит строка состояния ответа.
Строка 197: Строка 197:
 HTTP является расширяемым протоколом,​ который предоставляет огромное количество возможностей,​ а также поддерживает передачу всевозможных типов файлов. Однако,​ вне зависимости от версии,​ у него есть один существенный недостаток,​ который можно заметить если перехватить отправленный HTTP-запрос:​ HTTP является расширяемым протоколом,​ который предоставляет огромное количество возможностей,​ а также поддерживает передачу всевозможных типов файлов. Однако,​ вне зависимости от версии,​ у него есть один существенный недостаток,​ который можно заметить если перехватить отправленный HTTP-запрос:​
  
-{{https://​selectel.ru/​blog/​wp-content/​uploads/​2022/​06/​image8-1525x405.png?1525x405|данные http-запроса передаются в открытом виде}}Да, все верно: данные передаются в открытом виде. HTTP сам по себе не предоставляет никаких средств шифрования.+{{:networks:​fetch5.png |}} 
 + 
 +Да, все верно: данные передаются в открытом виде. HTTP сам по себе не предоставляет никаких средств шифрования.
  
 Но как же тогда работают различные банковские приложения,​ интернет-магазины,​ сервисы оплаты услуг и прочие приложения,​ в которых циркулирует чувствительная информация пользователей?​ Но как же тогда работают различные банковские приложения,​ интернет-магазины,​ сервисы оплаты услуг и прочие приложения,​ в которых циркулирует чувствительная информация пользователей?​
Строка 207: Строка 209:
 Теперь если мы перехватим не HTTP , а HTTP**s**-запрос,​ то не увидим здесь ничего интересного:​ Теперь если мы перехватим не HTTP , а HTTP**s**-запрос,​ то не увидим здесь ничего интересного:​
  
-{{https://​selectel.ru/​blog/​wp-content/​uploads/​2022/​06/​image10-1-1525x419.png?1525x419|шифрование данных в https}}Данные передаются в едином зашифрованном потоке,​ что делает невозможным получение учетных данных пользователей и прочей критической информации средствами обычного перехвата.+{{:networks:​fetch6.png |}} 
 + 
 +Данные передаются в едином зашифрованном потоке,​ что делает невозможным получение учетных данных пользователей и прочей критической информации средствами обычного перехвата.
  
  ​[[https://​selectel.ru/​services/​additional/​firewall/​|Повысьте безопасность на сетевых портах с Selectel]] [[https://​selectel.ru/​services/​additional/​firewall/​|Три межсетевых экрана для любых потребностей бизнеса.]]  ​[[https://​selectel.ru/​services/​additional/​firewall/​|Повысьте безопасность на сетевых портах с Selectel]] [[https://​selectel.ru/​services/​additional/​firewall/​|Три межсетевых экрана для любых потребностей бизнеса.]]
Строка 230: Строка 234:
 После нажатия Enter сайт начнет загружаться,​ а открытая вкладка Network — заполняться различными элементами,​ начиная все больше напоминать приборную панель самолета. После нажатия Enter сайт начнет загружаться,​ а открытая вкладка Network — заполняться различными элементами,​ начиная все больше напоминать приборную панель самолета.
  
-{{https://​selectel.ru/​blog/​wp-content/​uploads/​2022/​06/​image4-1-1525x739.png?1525x739|вкладка network}}Не спешите пугаться. Это всего лишь список ресурсов,​ которые нужны для правильного отображения и работы сайта.+{{ :networks:​fetch7.png?700x400 ​|}} 
 +Не спешите пугаться. Это всего лишь список ресурсов,​ которые нужны для правильного отображения и работы сайта.
  
 Нажав на любой из них, мы можем увидеть детали обработки отправленного запроса:​ Нажав на любой из них, мы можем увидеть детали обработки отправленного запроса:​
  
-{{https://​selectel.ru/​blog/​wp-content/​uploads/​2022/​06/​image3-2-1525x876.png?1525x876|детали обработки запроса}}В данном запросе,​ например:​+{{ :networks:​fetch8.png?700x400 ​|}} 
 + 
 +В данном запросе,​ например:​
  
   * URL, к которому было совершено обращение — https://​selectel.ru/​blog,​   * URL, к которому было совершено обращение — https://​selectel.ru/​blog,​
Строка 248: Строка 255:
 Для отправки запроса и получения ответа мы можем воспользоваться флагом -v и указанием URL того ресурса,​ который мы хотим получить. «Схему» HTTP-запроса можно увидеть на скрине ниже: Для отправки запроса и получения ответа мы можем воспользоваться флагом -v и указанием URL того ресурса,​ который мы хотим получить. «Схему» HTTP-запроса можно увидеть на скрине ниже:
  
-{{https://​selectel.ru/​blog/​wp-content/​uploads/​2022/​06/​image1-1.jpg?1413x894|схема запроса}}После запуска утилита выполняет:​ +{{ :networks:​fetch9.jpg?700x400 ​|}} 
 + 
 +После запуска утилита выполняет:​ 
  
   * подключение к серверу,​    * подключение к серверу,​ 
networks/http-request.1696087442.txt.gz · Последние изменения: 2023/09/30 18:24 — werwolf