|
@@ -2632,9 +2632,10 @@ function transmissionConnect($list = 'listgroups') {
|
|
|
$digest = parse_url($url);
|
|
$digest = parse_url($url);
|
|
|
$scheme = (isset($digest['scheme'])) ? $digest['scheme'].'://' : 'http://';
|
|
$scheme = (isset($digest['scheme'])) ? $digest['scheme'].'://' : 'http://';
|
|
|
$host = (isset($digest['host'])) ? $digest['host'] : '';
|
|
$host = (isset($digest['host'])) ? $digest['host'] : '';
|
|
|
|
|
+ $port = (isset($digest['port'])) ? ':'.$digest['port'] : '';
|
|
|
$path = (isset($digest['path'])) ? $digest['path'] : '';
|
|
$path = (isset($digest['path'])) ? $digest['path'] : '';
|
|
|
$passwordInclude = (TRANSMISSIONUSERNAME != '' && TRANSMISSIONPASSWORD != '') ? TRANSMISSIONUSERNAME.':'.TRANSMISSIONPASSWORD."@" : '';
|
|
$passwordInclude = (TRANSMISSIONUSERNAME != '' && TRANSMISSIONPASSWORD != '') ? TRANSMISSIONUSERNAME.':'.TRANSMISSIONPASSWORD."@" : '';
|
|
|
- $url = $scheme.$passwordInclude.$host.$path.'/rpc';
|
|
|
|
|
|
|
+ $url = $scheme.$passwordInclude.$host.$port.$path.'/rpc';
|
|
|
$contextopts = array(
|
|
$contextopts = array(
|
|
|
'http' => array(
|
|
'http' => array(
|
|
|
'user_agent' => 'HTTP_UA',
|
|
'user_agent' => 'HTTP_UA',
|