【工作】Feign基本使用
获取响应头
java
@RestController
public class TestController {
@Autowired
private ReciveClient reciveClient;
@GetMapping("/request")
public void request() {
Response response = reciveClient.recive();
System.out.println(response.headers());
}
}
java
@RestController
public class ReciveController {
@GetMapping("/recive")
public String recive() {
return "hello world";
}
}
java
@FeignClient
public interface ReciveClient {
@GetMapping("/recive")
public Response recive();
}
日志打印
yaml
logging:
level:
com.xxx.feign.xxxFeignClient: debug
feign:
client:
config:
default:
loggerLevel: full