Встречается на собеседованиях • сегодня

Что такое HTTP-статус 405

HTTP-статус 405 (Method Not Allowed) означает, что метод запроса (GET, POST, PUT и т.д.) не поддерживается сервером для указанного URI. Сервер должен включить заголовок Allow с перечнем допустимых методов.

Пример:

java
// Пример обработки 405 в Spring
@RestController
@RequestMapping("/api/resource")
public class ResourceController {
    @GetMapping
    public String getResource() {
        return "GET response";
    }
    // POST метод отсутствует - запрос POST вернет 405
}

Частые причины:

  • Метод не реализован на сервере
  • Доступ к ресурсу ограничен (например, только для чтения)
  • Ошибка в конфигурации сервера или маршрутизации
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы