commit 7c2dda26470fbb93411125903719af6b728f1a1a
parent 9f75e0f443b3ccf678fe915668e0e7f5e1f89273
Author: Sergio Benitez <sb@sergio.bz>
Date: Wed, 8 May 2019 20:20:19 -0700
Clean up 'Server' header commentary.
Diffstat:
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/core/lib/src/rocket.rs b/core/lib/src/rocket.rs
@@ -216,12 +216,13 @@ impl Rocket {
// Route the request and run the user's handlers.
let mut response = self.route_and_process(request, data);
- // Add the 'rocket' server header to the response and run fairings only if the header
- // doesn't already exist.
+ // Add a default 'Server' header if it isn't already there.
// TODO: If removing Hyper, write out `Date` header too.
if !response.headers().contains("Server") {
response.set_header(Header::new("Server", "Rocket"));
}
+
+ // Run the response fairings.
self.fairings.handle_response(request, &mut response);
// Strip the body if this is a `HEAD` request.