Как работает интернет? | Клиент, сервер, HTTP и запросы с нуля | QA за 60 дней #4
Сергей Лебедев | QA
0:00 / 0:00
Как работает интернет? | Клиент, сервер, HTTP и запросы с нуля | QA за 60 дней #4
2 190 просмотров · Трансляция закончилась 4 месяца назад
Сергей Лебедев | QA
3,94 тыс. подписчиков
2 190 просмотров · Трансляция закончилась 4 месяца назад
👥 ПРИСОЕДИНЯЙСЯ К МАРАФОНУ:
💬 Индивидуальная проверка ДЗ и комьюнити: https://boosty.to/lebedses
📢 Telegram-канал Сергея: https://t.me/qabigtech
В четвёртом уроке начинаем Блок 2 — клиент-серверная архитектура: то, без чего невозможно понять, что вообще тестировать в веб-приложениях. Разберём, как браузер «разговаривает» с сервером через HTTP, что означают коды ответов и где их смотреть в DevTools. После урока ты будешь понимать сетевые запросы — не на уровне «что-то там летит», а конкретно: метод, заголовки, тело, статус.
⏰ ТАЙМКОДЫ
00:00 Вступление — клиент-сервер и HTTP
10:50 Enter в браузере — что происходит в сети
15:10 Аналогия клиент-сервер: кафе и почта
18:00 IP-адреса, порты и DNS
22:20 Модель OSI — уровни TCP IP HTTP
30:10 HTTP vs HTTPS — шифрование TLS
39:00 HTTP без SSL — баг безопасности
42:05 Структура HTTP-запроса method headers
44:50 HTTP-методы GET POST PUT DELETE
48:45 Идемпотентность HTTP-методов
57:40 HTTP статус-коды 200 404 500
66:00 Структура HTTP-ответа JSON HTML
69:25 DevTools Network — фильтр XHR Fetch
74:30 Практика: HTTP-тренажёр GET и POST
86:40 Домашнее задание DevTools и статус-коды
📌 ЧТО РАЗБЕРЁМ В ЭТОМ УРОКЕ:
• Аналогия клиент-сервер на примере ресторана — понятно раз и навсегда
• Как работает DNS и что происходит до того, как сервер прислал ответ
• Разница HTTP и HTTPS: шифрование, сертификаты, зачем это QA
• HTTP-методы: GET/POST/PUT/PATCH/DELETE — и как это связано с REST (урок 5)
• Статус-коды: 200, 201, 301, 400, 401, 403, 404, 422, 500, 503 — что каждый означает
• Разбор реального запроса в DevTools → Network прямо на эфире
📝 ДОМАШНЕЕ ЗАДАНИЕ:
Открой DevTools → Network на любом сайте (например, google.com или hh.ru), обнови страницу и найди запрос на сервер. Опиши в комментарии под видео: метод, URL, статус-код, 2–3 заголовка запроса и ответа. Что делает этот запрос, по-твоему?
#тестирование #QA #тестировщик #IT #марафон #HTTP #клиентсервер #DevTools #статускоды #джуниорQA