Встречается на собеседованиях • сегодня
Какая будет ошибка при выполнение не того метода в REST
При вызове несоответствующего HTTP-метода в REST API (например, GET вместо POST) сервер вернет 405 Method Not Allowed. Это стандартный статус-код, указывающий, что метод не поддерживается для данного эндпоинта.
Пример:
java
@RestController
@RequestMapping("/api")
public class MyController {
@PostMapping("/data")
public String createData() {
return "Data created";
}
}При GET-запросе на /api/data получим 405, так как эндпоинт ожидает только POST.
Дополнительно сервер может вернуть заголовок Allow с перечислением допустимых методов (например, Allow: POST).

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы