Plugin: BBB: Add support for HTTP redirects from Scalelite - refs BT#17134

pull/3254/head
Yannick Warnier 6 years ago
parent 2737dc706f
commit 79b4840172
  1. 8
      plugin/bbb/lib/bbb_api.php

@ -65,13 +65,17 @@ class BigBlueButtonBN
curl_setopt( $ch, CURLOPT_URL, $url ); curl_setopt( $ch, CURLOPT_URL, $url );
curl_setopt( $ch, CURLOPT_RETURNTRANSFER, 1 ); curl_setopt( $ch, CURLOPT_RETURNTRANSFER, 1 );
curl_setopt( $ch, CURLOPT_CONNECTTIMEOUT, $timeout); curl_setopt( $ch, CURLOPT_CONNECTTIMEOUT, $timeout);
// Following redirect required to use Scalelite, BBB's Load Balancer
curl_setopt( $ch, CURLOPT_FOLLOWLOCATION, true);
$data = curl_exec( $ch ); $data = curl_exec( $ch );
curl_close( $ch ); curl_close( $ch );
if($data) if($data) {
//die(print_r($data, 1));
return (new SimpleXMLElement($data)); return (new SimpleXMLElement($data));
else } else {
return false; return false;
}
} }
return (simplexml_load_file($url)); return (simplexml_load_file($url));
} }

Loading…
Cancel
Save