mirror of
https://github.com/OtusTeam/Spring.git
synced 2026-05-30 10:50:42 +00:00
spring-34-15 cloud
This commit is contained in:
+2
-2
@@ -9,8 +9,8 @@ import org.springframework.web.bind.annotation.RestController;
|
||||
import ru.demo.model.ClientData;
|
||||
|
||||
@RestController
|
||||
public class ClientController {
|
||||
private static final Logger logger = LoggerFactory.getLogger(ClientController.class);
|
||||
public class ClientInfoController {
|
||||
private static final Logger logger = LoggerFactory.getLogger(ClientInfoController.class);
|
||||
|
||||
// curl -v http://localhost:8083/additional-info?name="testClient"
|
||||
|
||||
+3
-3
@@ -20,7 +20,7 @@ public class MdcFilter extends OncePerRequestFilter {
|
||||
protected void doFilterInternal(HttpServletRequest request, HttpServletResponse response, FilterChain filterChain)
|
||||
throws ServletException, IOException {
|
||||
var xRequestId = request.getHeader(HEADER_X_REQUEST_ID);
|
||||
log.info("xRequestId:{}", xRequestId);
|
||||
log.debug("xRequestId:{}", xRequestId);
|
||||
if (xRequestId != null) {
|
||||
MDC.put(MDC_REQUEST_ID, xRequestId);
|
||||
}
|
||||
@@ -29,10 +29,10 @@ public class MdcFilter extends OncePerRequestFilter {
|
||||
while (headerIterator.hasNext()) {
|
||||
headers.add(headerIterator.next());
|
||||
}
|
||||
log.info("request headers:{}", headers);
|
||||
log.debug("request headers:{}", headers);
|
||||
response.addHeader(HEADER_X_REQUEST_ID, xRequestId);
|
||||
filterChain.doFilter(request, response);
|
||||
MDC.remove(MDC_REQUEST_ID);
|
||||
log.info("response headers:{}", response.getHeaderNames());
|
||||
log.debug("response headers:{}", response.getHeaderNames());
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user