Warning: Undefined array key 0 in /var/www/tgoop/function.php on line 65

Warning: Trying to access array offset on null in /var/www/tgoop/function.php on line 65
202 - Telegram Web
Telegram Web
Channel created
Одной из важных тем для тестирования web является компьютерные сети. Если говорить о теории, в основном упор ставят на вопросы про HTTP, его методы, коды ответов и заголовки. Но для полной картины круто немного изучить базу копьютерных сетей. Из русскоязычного сегмента есть отличные лекции от Андрея Созыкина:
https://www.asozykin.ru/courses/networks_online
Курс достаточно полный, просто описанный и даже есть цикл практических заданий. Но он все-таки трудный для изучения для людей, раньше не связанных с IT.
Поэтому выберу несколько лекций, обязательных к изучению, которые можно догуглить, чтобы представлять базу:
Модель OSI
Немного про TCP/IP
Лекция для общего понимания передачи пакетов между уровнями
IP-адрес 1 часть, IP-адрес 2 часть(изучить скорее обзорно, для понимания каких-то частей лекции нужно глубже разбираться в двоичной кодировке). По сути, обратить внимание на
1. Запись IP-адрес (в 1 части),
2. Зарезервированные IP-адреса (во второй части)
DNS часть 1, DNS часть 2 (2 часть до 7 минуты, дальше лишние подробности)
Протокол HTTP
Еще про HTTP
Кэширование

Просмотрев этот спектр лекций вы обзорно познакомитесь с теорией сетей. Полезно гуглить заинтересовавшие вас вопросы.
Но глубоко можно не уходить. Важно сделать упор на те вопросы, что обычно спрашивают при устройстве на работу, но об этом уже в другой раз.

Что почитать:
Основы по сетям
Эталонные модели TCP/IP и OSI

#web #база
1
Случайный интересный факт
HTTPS это не отдельный протокол, а способ передача сообщения протокола HTTP через зашифрованное соединение, которое устанавливается с использованием протоколов TLS/SSL

#факты #web
👍61
Немного про Postman
Цикл лекций от Ольги Киселевой
Обзорно про Postman
Шпаргалки по Postman

Открытые API для тестирования
От Ольги Киселевой
API по звездным войнам (к сожалению, только get запросы без авторизации, но интересно писать тесты на JSON-схему)

#web #postman #api
👍3
Кратко про протокол HTTP
Этот протокол описывает взаимодействие между двумя компьютерами (клиентом и сервером), построенное на базе сообщений, называемых запрос (Request) и ответ (Response).
Каждое сообщение состоит из трех частей:
- Стартовая строка сообщения
- Заголовки (Headers)
- Пустая строка, которая обозначает конец заголовка
- Тело сообщения
При этом обязательной является только стартовая строка.

Стартовая строка запроса состоит из следующих полей:
- метод
- URL [адреса сервера]
- версия протокола

Основные методы HTTP:
- GET: получить данные.
- POST: создать данные.
- PUT: изменить данные.
- DELETE: удалить данные.

Стартовая строка ответа состоит из следующих полей:
- версия протокола
- код ответа

Коды ответов HTTP по группам:
- 1XX - Информационные сообщения
- 2XX - Сообщения об успешном подключении. Например, 200 OK
- 3XX - Сообщения о переадресации.
- 4XX - Ошибки на стороне клиента
- 5XX Ошибка на стороне сервера

Ссылки на изучение:
Статьи
- HTTP (состав, методы, коды ответов)
- HTTP

Видео
- Жизеннный цикл HTTP-запроса
- Руководство по HTTP для новичков
- HTTP за 36 минут

#web #база
👍2🔥21
2025/10/22 16:47:30
Back to Top
HTML Embed Code: