curl пустой ответ https-сервера

olya_p

Guest
curl пустой ответ https-сервера

Есть проблема, нужно отправить данные из файла на https-сервер и получить ответ. В ответ приходит тишина
php 4.3.2 curl 7.10.5
PHP:
$fr = fopen ('xml.txt', 'r');
$d = fopen ('VER.TXT', 'w');

$ch = curl_init ();
curl_setopt ($ch, CURLOPT_HEADER, 0);
curl_setopt ($ch, CURLOPT_INFILE, $fr);
curl_setopt ($ch, CURLOPT_UPLOAD, 1);
curl_setopt ($ch, CURLOPT_SSL_VERIFYPEER, 0); 
curl_setopt ($ch, CURLOPT_SSL_VERIFYHOST, 0);
curl_setopt ($ch, CURLOPT_SSL_VERIFYRESULT, 0);
curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1); 
curl_setopt ($ch, CURLOPT_URL, $url);
curl_setopt ($ch, CURLOPT_VERBOSE, 1);
curl_setopt ($ch, CURLOPT_STDERR, $d);

$res = curl_exec ($ch);

curl_close ($ch);
fclose ($d);
fclose ($fr);
print (">>".$res."<<");
Если то же самое делать через программу (например, wfetch), то все в порядке. Подскажите в чем может быть проблема.
 

olya_p

Guest
я первый день пытаюсь работать с курлом и не поняла, что я должна посмотреть и где
 

Nirva

Dmitry Polyakov
http://php.net/curl -> curl_setopt -> CURLOPT_NOPROGRESS
если поставишь в ноль у тебя будет в файле (если укажешь конечно) табличка с запросами-ответами по времени.
 

olya_p

Guest
вот что в файле
% Total % Received % Xferd Average Speed Time Curr.
Dload Upload Total Current Left Speed

100 1397 0 0 100 1397 0 226 0:00:06 0:00:06 0:00:00 226
100 1397 0 0 100 1397 0 213 0:00:06 0:00:06 0:00:00 0
100 1397 0 0 100 1397 0 213 0:00:06 0:00:06 0:00:00 0
а что это значит?
 
Сверху