Spring 不允许 RequestMethod.DELETE

Spring not allowing RequestMethod.DELETE

我有这个调用我的服务方法的端点,该方法又调用我的 repo class 来删除用户,但是当我通过邮递员调用这个端点时,我在控制台中打印了一个请求方法不受支持” ,任何帮助将不胜感激

@RequestMapping(value = "/{useId}/delete-user", method = RequestMethod.DELETE)
    public ResponseEntity<String> deleteUser(@PathVariable("userId") String userId){
        ResponseEntity<String> response = null;
        try {
            validate(userId);
            userService.deleteUser(Long.parseLong(userId));
            response = new ResponseEntity<String>(HttpStatus.NO_CONTENT);
        }catch (InputMismatchException e){
            response = new ResponseEntity<String>(HttpStatus.BAD_REQUEST);
        } catch (UserNotFoundException e) {
            response = new ResponseEntity<String>(HttpStatus.NOT_FOUND);
        } catch (AccessDeniedException e) {
            response = new ResponseEntity<String>(HttpStatus.FORBIDDEN);
        }
        return  response;
    }

收到的消息是Request method 'DELETE' not supported

@RequestMapping 中有错别字。 userid 拼写错误。这就是为什么 Spring 没有将 DELETE 映射到 deleteUser 方法