public function __construct()
{
$this->ch = curl_init();
/* cURL settings */
curl_setopt($this->ch, CURLOPT_USERAGENT, self::$userAgent);
curl_setopt($this->ch, CURLOPT_CONNECTTIMEOUT, $this->connecttimeout);
curl_setopt($this->ch, CURLOPT_TIMEOUT, $this->timeout);
curl_setopt($this->ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($this->ch, CURLOPT_AUTOREFERER, true);
curl_setopt($this->ch, CURLOPT_FOLLOWLOCATION, true);
curl_setopt($this->ch, CURLOPT_HTTPHEADER, array('Expect:'));
curl_setopt($this->ch, CURLOPT_SSL_VERIFYPEER, $this->ssl_verifypeer);
curl_setopt($this->ch, CURLOPT_HEADERFUNCTION, array($this, 'getHeader'));
curl_setopt($this->ch, CURLOPT_HEADER, false);
}