method = delete 没有响应报文
时间: 2023-10-02 13:12:17 浏览: 35
每个HTTP方法都应该有对应的响应报文,包括DELETE方法。当客户端发送DELETE请求时,服务器会处理该请求并返回一个响应报文,响应报文中包含了对该请求的处理结果。通常情况下,服务器会返回一个状态码来表示响应的结果,例如200表示成功,404表示找不到资源,500表示服务器内部错误等。此外,服务器也可以在响应头中返回一些额外的信息,例如Content-Type、Content-Length等。因此,DELETE方法也应该有响应报文。
相关问题
method 方法会有响应报文嘛
方法(method)是HTTP协议中定义的请求方式,包括GET、POST、PUT、DELETE等。在HTTP请求中,客户端发送请求报文给服务器,服务器会响应一个响应报文给客户端。因此,在HTTP请求中,每个方法都会对应一个相应的响应报文。响应报文中包含了服务器对请求的处理结果,例如状态码、响应头和响应体等信息。因此,无论何种HTTP方法,都会有对应的响应报文。
RequestMapping method = RequestMethod.GET
@RequestMapping(method = RequestMethod.GET)是Spring MVC框架中用来映射HTTP GET请求的注解。它可以用在方法或类级别上。当一个类级别的@RequestMapping注解没有指定method属性时,默认映射所有的HTTP请求方法。
在方法级别上,@RequestMapping(method = RequestMethod.GET)指定了该方法只能处理HTTP GET请求。除此之外,还有其他的RequestMethod,例如POST、PUT、DELETE等,分别对应着HTTP的POST、PUT、DELETE请求方法。
举个例子,如果在一个Controller类中有一个处理“/hello”请求的方法,并且只接受GET请求,那么可以这样写:
```
@Controller
public class HelloController {
@RequestMapping(value = "/hello", method = RequestMethod.GET)
public String sayHello() {
return "Hello";
}
}
```
相关问题:
1. 什么是Spring MVC框架?
2. @GetMapping和@RequestMapping有什么区别?
3. Spring MVC框架中还有哪些常用的注解?
相关推荐
![md](https://img-home.csdnimg.cn/images/20210720083646.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)