почему код ниже выдает ошибку, а file_get_contents запрос на тот же самый url корректно работает и выдает ответ ?
if( $curl = curl_init() ) {
curl_setopt_array($curl, array(
CURLOPT_URL => 'https://api.telegram.org/bot' . TELEGRAM_TOKEN .'/setWebhook',
CURLOPT_POST => true,
CURLOPT_RETURNTRANSFER => true,
CURLOPT_POSTFIELDS => http_build_query(array(
'url' => SITE_URL . 'php/TelegramHandler.php'
))
));
if(curl_exec($curl) === false) return curl_error($curl);
$out = curl_exec($curl);
curl_close($curl);
return $out;
}
ошибка:
gnutls_handshake() failed: A TLS packet with unexpected length was received.