summaryrefslogtreecommitdiff
path: root/inc/HTTPClient.php
diff options
context:
space:
mode:
Diffstat (limited to 'inc/HTTPClient.php')
-rw-r--r--inc/HTTPClient.php6
1 files changed, 4 insertions, 2 deletions
diff --git a/inc/HTTPClient.php b/inc/HTTPClient.php
index 8167952c6..53bd941cd 100644
--- a/inc/HTTPClient.php
+++ b/inc/HTTPClient.php
@@ -35,7 +35,7 @@ class DokuHTTPClient extends HTTPClient {
$this->proxy_port = $conf['proxy']['port'];
$this->proxy_user = $conf['proxy']['user'];
$this->proxy_pass = $conf['proxy']['pass'];
- $this->proxy_ssl = $conf['proxy']['usessl'];
+ $this->proxy_ssl = $conf['proxy']['ssl'];
}
}
@@ -140,6 +140,7 @@ class HTTPClient {
*/
function sendRequest($url,$data=array(),$method='GET'){
$this->error = '';
+ $this->status = 0;
// parse URL into bits
$uri = parse_url($url);
@@ -187,6 +188,7 @@ class HTTPClient {
// open socket
$socket = @fsockopen($server,$port,$errno, $errstr, $this->timeout);
if (!$socket){
+ $resp->status = '-100';
$this->error = "Could not connect to $server:$port\n$errstr ($errno)";
return $false;
}
@@ -287,7 +289,7 @@ class HTTPClient {
$this->resp_headers['location'];
}
// perform redirected request, always via GET (required by RFC)
- return $this->_sendRequest($this->resp_headers['location'],array(),'GET');
+ return $this->sendRequest($this->resp_headers['location'],array(),'GET');
}
}