aboutsummaryrefslogtreecommitdiffstats
path: root/src/request.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/request.rs')
-rw-r--r--src/request.rs20
1 files changed, 10 insertions, 10 deletions
diff --git a/src/request.rs b/src/request.rs
index 8138d47..e86e690 100644
--- a/src/request.rs
+++ b/src/request.rs
@@ -78,16 +78,6 @@ impl<'a> FastCgiRequest<'a> {
})
}
- pub fn scheme(&self) -> conduit::Scheme {
- let scheme = self.request.param("REQUEST_SCHEME").unwrap_or_default();
-
- if scheme == "https" {
- conduit::Scheme::Https
- } else {
- conduit::Scheme::Http
- }
- }
-
fn version(request: &fastcgi::Request) -> conduit::Version {
match request.param("SERVER_PROTOCOL").unwrap_or_default().as_str() {
"HTTP/0.9" => conduit::Version::HTTP_09,
@@ -99,6 +89,16 @@ impl<'a> FastCgiRequest<'a> {
}
}
+ fn scheme(&self) -> conduit::Scheme {
+ let scheme = self.request.param("REQUEST_SCHEME").unwrap_or_default();
+
+ if scheme == "https" {
+ conduit::Scheme::Https
+ } else {
+ conduit::Scheme::Http
+ }
+ }
+
fn host(request: &fastcgi::Request) -> String {
request.param("HTTP_HOST").unwrap_or_default()
}