Browse Source

Add X-Request-Id response header matching Go's requestIDMiddleware

Go sets both X-Request-Id and x-amz-request-id response headers.
The Rust server only set x-amz-request-id, missing X-Request-Id.
rust-volume-server
Chris Lu 5 days ago
parent
commit
36b1341969
  1. 1
      seaweed-volume/src/server/volume_server.rs

1
seaweed-volume/src/server/volume_server.rs

@ -180,6 +180,7 @@ async fn common_headers_middleware(request: Request, next: Next) -> Response {
}
if let Ok(val) = HeaderValue::from_str(&request_id) {
headers.insert("X-Request-Id", val.clone());
headers.insert("x-amz-request-id", val);
}

Loading…
Cancel
Save