, .
, CURLOPT_SSL_VERIFYPEER false, peer.
CURL . , CURLOPT_FOLLOWLOCATION, CURLOPT_MAXREDIRS CURLOPT_AUTOREFERER.
POST CURLOPT_POST true CURLOPT_POSTFIELDS POST , URL.
CURL , curl_getinfo. CURLINFO_REDIRECT_COUNT , CURLINFO_EFFECTIVE_URL - URL.
, :
$ch = curl_init();
curl_setopt_array($ch, array(
CURLOPT_URL => $url,
CURLOPT_NOBODY => false,
CURLOPT_RETURNTRANSFER => true,
CURLOPT_SSL_VERIFYPEER => false,
CURLOPT_FOLLOWLOCATION => true,
CURLOPT_MAXREDIRS => 1,
CURLOPT_AUTOREFERER => true,
CURLOPT_POST => true,
CURLOPT_POSTFIELDS => $data_array,
));
$response = curl_exec($ch);
if (curl_getinfo($ch, CURLINFO_REDIRECT_COUNT) == 1 && curl_getinfo($ch, CURLINFO_EFFECTIVE_URL) == $sample_redirect_url)
echo 'OK';