Игорь Стариков / idle sign
Видео выступленияRepresentational State Transfer — передача репрезентативного состояния.
Передаётся представление ресурса в некотором состоянии.
У истоков HTTP, HTML, URI.
Диссертация Architectural Styles and the Design of Network-based Software Architectures, 2000 г.
Описаны принципы, лежащие в основе всемирной паутины. REST — главы 5, 6.
Разделение ответственности.
Пример: пользовательский интерфейс — хранилице данных.Каждый запрос целостен не зависит от предыдущих, содержит всю необходимую для ответа на него информацию.
Возможна иерархия слоев, в которой область видимости каждого компонента ограничена его слоем.
Каждый слой может содержать несколько компонентов (сервер приложений, браузер, прокси, шлюз и т.п.).
По умолчанию ответ на запрос получения данных может кешироваться, ответы на другие типы запросов не кешируются.
Ответ сервера должен содержать явное указание, разрешено ли кеширование.
Скрипты могут загружаться на клиенты,
исполняться ими.
|
|
Спецификация: The OAuth 2.0 Authorization Framework (RFC 6749). Разработка: 2010-2012.
OAuth 2.0 Bearer Token Usage (RFC 6750)
Authorization: Bearer dnU7qj7wgd
access_token=dnU7qj7wgd
?access_token=dnU7qj7wgd
Эти слайды можно найти тут — http://bit.ly/ist_002