diff options
author | Thomas Mueller <thomas.mueller@tmit.eu> | 2013-06-17 00:02:42 +0200 |
---|---|---|
committer | Thomas Müller <thomas.mueller@tmit.eu> | 2013-07-02 22:27:52 +0200 |
commit | 61c569c76a136ce5f467aa7dfda5c36f76a61ac2 (patch) | |
tree | 3fa0595d5cd5c3a7fe9149fdeecf93bfdb7a82ce /lib/request.php | |
parent | 919c0b6248d12f5bfb1dff5e2539e749fb74ceba (diff) | |
download | nextcloud-server-61c569c76a136ce5f467aa7dfda5c36f76a61ac2.tar.gz nextcloud-server-61c569c76a136ce5f467aa7dfda5c36f76a61ac2.zip |
in case $_SERVER['HTTP_HOST']) is not set let's return localhost - better than nothing
Diffstat (limited to 'lib/request.php')
-rwxr-xr-x | lib/request.php | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/lib/request.php b/lib/request.php index 9f74cf9beb5..2f94da13548 100755 --- a/lib/request.php +++ b/lib/request.php @@ -18,7 +18,7 @@ class OC_Request { /** * @brief Returns the server host - * @returns the server host + * @returns string the server host * * Returns the server host, even if the website uses one or more * reverse proxies @@ -39,7 +39,7 @@ class OC_Request { } } else{ - $host = $_SERVER['HTTP_HOST']; + $host = isset($_SERVER['HTTP_HOST']) ? $_SERVER['HTTP_HOST'] : 'localhost'; } return $host; } @@ -47,7 +47,7 @@ class OC_Request { /** * @brief Returns the server protocol - * @returns the server protocol + * @returns string the server protocol * * Returns the server protocol. It respects reverse proxy servers and load balancers */ @@ -69,7 +69,7 @@ class OC_Request { /** * @brief Returns the request uri - * @returns the request uri + * @returns string the request uri * * Returns the request uri, even if the website uses one or more * reverse proxies @@ -84,7 +84,7 @@ class OC_Request { /** * @brief Returns the script name - * @returns the script name + * @returns string the script name * * Returns the script name, even if the website uses one or more * reverse proxies @@ -138,7 +138,7 @@ class OC_Request { /** * @brief Check if this is a no-cache request - * @returns true for no-cache + * @returns boolean true for no-cache */ static public function isNoCache() { if (!isset($_SERVER['HTTP_CACHE_CONTROL'])) { @@ -149,7 +149,7 @@ class OC_Request { /** * @brief Check if the requestor understands gzip - * @returns true for gzip encoding supported + * @returns boolean true for gzip encoding supported */ static public function acceptGZip() { if (!isset($_SERVER['HTTP_ACCEPT_ENCODING'])) { |