Перейти к содержимому

Как работает интернет? | Клиент, сервер, 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