怎么添加额外信息并返回
时间: 2023-12-21 12:04:09 浏览: 63
Spring Security在标准登录表单中添加一个额外的字段
可以通过在创建ResponseEntity对象时设置相关属性来添加额外信息并返回。下面是一个简单的示例:
```java
@GetMapping("/example")
public ResponseEntity<String> example() {
String message = "Hello, World!";
HttpHeaders headers = new HttpHeaders();
headers.add("Custom-Header", "Some Value");
return ResponseEntity
.ok()
.headers(headers)
.body(message);
}
```
在这个示例中,我们定义了一个GET请求处理方法,并使用ResponseEntity来返回HTTP响应。我们首先创建一个字符串变量message,然后创建一个HttpHeaders对象headers并添加了一个名为“Custom-Header”的自定义HTTP头部信息。最后,我们使用ResponseEntity.ok()来表示响应状态码为200,并使用headers和message作为响应头部信息和响应体内容,然后返回ResponseEntity对象。
这样,客户端就可以收到一个带有自定义HTTP头部信息的HTTP响应了。
阅读全文