springboot获取请求头token
时间: 2023-04-26 13:04:45 浏览: 192
springboot使用filter获取自定义请求头的实现代码
SpringBoot获取请求头中的Token可以通过以下步骤实现:
1. 在Controller中注入HttpServletRequest对象
```java
@RestController
public class MyController {
@Autowired
private HttpServletRequest request;
@GetMapping("/test")
public String test() {
String token = request.getHeader("Authorization");
return "Token: " + token;
}
}
```
2. 通过HttpServletRequest对象获取请求头中的Token
```java
String token = request.getHeader("Authorization");
```
其中,Authorization是请求头中的一个字段,用于传递Token信息。如果请求头中没有Authorization字段,可以根据实际情况修改字段名。
3. 返回Token信息
```java
return "Token: " + token;
```
最终返回的结果为Token: xxxxxxxx,其中xxxxx为实际的Token值。
阅读全文