Лекция по сетям № 3 — Протоколы прикладного уровня, HTTP
Steve Tarzia
0:00 / 0:00
Лекция по сетям № 3 — Протоколы прикладного уровня, HTTP
14 704 просмотра · 5 лет назад
Steve Tarzia
3,84 тыс. подписчиков
14 704 просмотра · 5 лет назад
План:
0:18 Последняя лекция
4:44 Разделение ответственности
7:48 Протоколы прикладного уровня
10:51 Архитектура клиент-сервер
14:36 Ключевое различие между клиентом и сервером
16:20 Одноранговая архитектура (P2P)
20:04 Napster
25:45 Протокол передачи гипертекста (HTTP)
29:46 Запрос:
33:06 Этапы HTTP-транзакции
38:38 Методы и ответы HTTP
41:06 Метод POST часто используется, когда клиент предоставляет данные
44:27 Ответ на запрос входа в систему предоставляет пользователю cookie
51:08 Запросы GET могут отправлять данные в строке запроса URL
52:43 Эволюция HTTP и веб-технологий
59:02 Сервис информации о погоде (REST API)
1:00:56 Пример REST API (REpresentational State Transfer)
1:03:03 Входы и выходы для API, построенного на основе HTTP
1:06:29 Зачем использовать HTTP для новых приложений?
1:09:36 Простой протокол передачи почты
1:14:22 Пример
1:18:42 Демонстрация SMTP через Telnet
1:25:02 Попробуйте SMTP сами
1:25:20 Итоги
Эти лекции были прочитаны профессором Стивом Тарзиа осенью 2020 года в рамках курса CS-340 «Введение в компьютерные сети» в Северо-Западном университете. Материалы курса и слайды можно скачать по адресу https://stevetarzia.com/teaching