gomer0
20.10.2009 - 12:57
Подскажите почему с курлом может не проходить POST запрос, и выдается пустая страничка. а через fsockopen получаем ожидаемый результат. При том что запрос одинаковый. $out - запрос.
PHP |
$ch = curl_init("https://".$this->host); curl_setopt($ch, CURLOPT_CUSTOMREQUEST, $out); curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true); curl_setopt($ch, CURLOPT_TIMEOUT, 30); curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false); $result = curl_exec($ch); curl_close($ch);
$fp=fsockopen("ssl://".$this->host,443,$errno, $errstr,10); fwrite($fp, $out); |
Тоесть я так понимаю проблема должна быть в SSL соединении курла.
Спустя 2 часа, 55 минут, 9 секунд (20.10.2009 - 14:52) Nikitian написал(а):
Вас не смущают различные адреса?
Спустя 18 минут, 16 секунд (20.10.2009 - 15:10) gomer0 написал(а):
адреса одинаковые. https это тот же ssl для курла, или нет?
Спустя 1 день, 9 часов, 22 минуты, 15 секунд (22.10.2009 - 00:32) gomer0 написал(а):
так в чем дело может быть? как с этим бороться?