-
Розкажіть про загальні принципи функціонування протоколу HTTP.
-
На якому протоколі транспортного рівня базується HTTP?
-
Поясніть що таке ресурс HTTP? Як він ідентифікується на сервері?
-
Розкажіть про структуру повідомлення HTTP.
-
Розкажіть про призначення методів запитів HTTP.
-
Розкажіть про призначення статусів відповіді HTTP.
-
Розкажіть про призначення заголовків HTTP.
-
Розкажіть про призначення кешування в HTTP. Як можна керувати кешем в протоколі HTTP?
-
Як вказується формат повідомлення в HTTP?
-
Що таке Multipart повідомлення?
-
Поясніть що таке API.
-
Поясніть що таке кінцева точка у WEB API. Чому вона не повинна змінюватися?
-
Поясніть своїми словами як функціонує WEB API.
-
Яка роль API-key у WEB API?
-
Що таке REST?
-
Розкажіть про вимогу явного використання методів HTTP в технології REST.
-
Які методи HTTP і для чого пропонується використовувати в REST.
-
Розкажіть і поясніть приклад неправильного (не RESTful) використання методу GET.
-
Що значить вимога "незбереження стану" в REST?
-
Які вимоги до структури URI в REST?
-
Яким чином кодуються дані, які передаються по REST API?
- Розкажіть про проблему сумісності при передачі даних, та як їх можна вирішити передаючи дані в текстовому форматі. Які переваги мають текстові мови та назвіть кілька відомих Вам.
- Поясніть що таке XML. Яка принципова відмінність від HTML?
- Назвіть основні складові XML та їх призначення.
- Поясніть що таке XML елемент.
- Навіщо використовуються простори імен в XML? Навіщо необхідно ідентифікувати простір імен? Як ідентифікуються простори імен?
- Як вказується простір імен в документі XML? Навіщо потрібні префікси? Що значить відсутність префіксу в означенні простору імен?
- Навіщо потрібні описи документів XML?
- Розкажіть про основні принципи формування DTD.
- Розкажіть про порядок оголошення переліку елементів, атрибутів та сутностей в DTD.
- Розкажіть про основні принципи формування XSD.
- Поясніть що таке цільовий простір імен XSD та як він створюється. Як він означується в схемі? Як на схему відбувається посилання в екземплярі XML?
- Розкажіть про правила означення простого елементу в XSD.
- Розкажіть про правила означення атрибуту в XSD.
- Як накладається обмеження на тип елементів та атрибутів в XSD?
- Розкажіть про використання обмежень та фасет в XSD.
- Розкажіть про правила означення комплексних елементів в XSD.
- Розкажіть про підходи до розбору та обробки XML документів через парсери.
- Розкажіть про XPath. Наведіть приклади вибору елементів за вказаним шляхом.
- Розкажіть про загальні принципи роботи XSLT.
- Де і як означуються правила шаблонів XSLT?
- Покажіть на прикладі роботу XSLT.