This commit is contained in:
2026-07-09 00:58:29 +02:00
parent 4fef4f5162
commit 0d72594dfb
4 changed files with 116 additions and 280 deletions
+8 -1
View File
@@ -136,7 +136,14 @@ impl HttpServer {
middleware::metrics_middleware,
))
// Spans tracing par requête (method, uri, status, latency)
.layer(TraceLayer::new_for_http())
// .layer(TraceLayer::new_for_http()) // trop verbeux depuis 0.7
.layer(
TraceLayer::new_for_http()
.on_request(())
.on_response(())
.on_eos(())
.on_failure(()),
)
// CORS permissif (à affiner en production)
.layer(CorsLayer::permissive())
// Outermost : intercepte les panics et retourne une 500 propre