Changeset View
Changeset View
Standalone View
Standalone View
branches/5.2.x/core/units/helpers/curl_helper.php
Show First 20 Lines • Show All 202 Lines • ▼ Show 20 Line(s) | |||||
// hardcoded options | // hardcoded options | ||||
CURLOPT_RETURNTRANSFER => 1, | CURLOPT_RETURNTRANSFER => 1, | ||||
CURLOPT_REFERER => PROTOCOL.SERVER_NAME, | CURLOPT_REFERER => PROTOCOL.SERVER_NAME, | ||||
CURLOPT_MAXREDIRS => 5, | CURLOPT_MAXREDIRS => 5, | ||||
// don't verify SSL certificates | // don't verify SSL certificates | ||||
CURLOPT_SSL_VERIFYPEER => false, | CURLOPT_SSL_VERIFYPEER => false, | ||||
CURLOPT_SSL_VERIFYHOST => false, | CURLOPT_SSL_VERIFYHOST => false, | ||||
// Prevents CURL from adding "Expect: 100-continue" header for POST requests. | |||||
CURLOPT_HTTPHEADER => Array ('Expect:'), | CURLOPT_HTTPHEADER => Array ('Expect:'), | ||||
); | ); | ||||
if ( isset($_SERVER['HTTP_USER_AGENT']) ) { | if ( isset($_SERVER['HTTP_USER_AGENT']) ) { | ||||
$default_options[CURLOPT_USERAGENT] = $_SERVER['HTTP_USER_AGENT']; | $default_options[CURLOPT_USERAGENT] = $_SERVER['HTTP_USER_AGENT']; | ||||
} | } | ||||
if ($this->requestHeaders) { | if ($this->requestHeaders) { | ||||
▲ Show 20 Lines • Show All 360 Lines • Show Last 20 Lines |