gpt4 book ai didi

java - Eclipse 或 Spring Boot 不允许调用任何删除 API

转载 作者:行者123 更新时间:2023-12-02 01:04:55 24 4
gpt4 key购买 nike

我正在使用 Eclipse 来测试一些小型 API,这很奇怪,但它不允许我调用任何删除的 API...我收到此错误为此

 @RequestMapping(value = "/users/{id}", method = RequestMethod.DELETE)
public void deleteUser(@PathVariable String id) {
System.out.println("BLOOD HELL");
}

错误>>>> 获取“/users/3”,参数={} 不支持请求方法“GET”:已完成 405 METHOD_NOT_ALLOWED

我不明白为什么我会到达那里 我正在使用删除。

I am calling with Http So to be clear I know that the error means I don't have a method with that path, but what I don't understand is how is possible that there is that get when should be delete somehow the eclipse or spring boot gets this info wrong

最佳答案

您需要使用 DELETE 请求来调用此 API。正如您所发布的,您正在使用 GET 请求。服务器无法通过 GET 请求找到 API,这就是您收到 405 错误代码的原因。

关于java - Eclipse 或 Spring Boot 不允许调用任何删除 API,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60186883/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com