Skip to content

Commit d0735d0

Browse files
committed
removed stateful functions; allow for fallback when the forwardProxies array is empty (via gfosco)
1 parent 650ab17 commit d0735d0

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

src/base_facebook.php

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1183,8 +1183,9 @@ protected function getUrl($name, $path='', $params=array()) {
11831183
protected function getHttpHost() {
11841184
if ($this->trustForwarded && isset($_SERVER['HTTP_X_FORWARDED_HOST'])) {
11851185
$forwardProxies = explode(',', $_SERVER['HTTP_X_FORWARDED_HOST']);
1186-
$forwardProxies = array_filter($forwardProxies);
1187-
return current($forwardProxies);
1186+
if (!empty($forwardProxies)) {
1187+
return $forwardProxies[0];
1188+
}
11881189
}
11891190
return $_SERVER['HTTP_HOST'];
11901191
}

0 commit comments

Comments
 (0)