SobesLab логотип SobesLab

Ответ

405 означает, что метод распознан сервером, но не поддерживается для данного ресурса (например, PUT на endpoint, который разрешает только GET и POST; сервер может вернуть заголовок Allow со списком допустимых методов). 501 означает, что сервер вообще не поддерживает запрошенный метод (не реализован в принципе, например, некто послал PATCH на сервер, который не умеет обрабатывать PATCH вовсе).