Встречается на собеседованиях • сегодня
Какая из концепций является ключевым для REST API
REST API базируется на нескольких ключевых принципах, но главный — Stateless (без состояния). Каждый запрос от клиента должен содержать всю необходимую информацию для его обработки, сервер не хранит состояние клиента между запросами. Это обеспечивает масштабируемость и надежность.
Другие важные принципы:
- Единообразие интерфейса (Uniform Interface)
- Кэширование (Cacheable)
- Клиент-серверная архитектура
- Слоистая система
Пример REST-запроса (GET без состояния):
java
// Клиент отправляет запрос с необходимыми заголовками
HttpClient client = HttpClient.newHttpClient();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("https://api.example.com/users/123"))
.header("Authorization", "Bearer token123")
.build();
// Сервер обрабатывает его независимо от предыдущих запросов
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы