Я только начинаю изучать cURL, и теперь я просто пробую разные вещи, чтобы привыкнуть к опциям, которые дает мне cURL. Вот простой скрипт, который я использую для подключения и получения данных с текущего сайта
<?php
$ch=curl_init();
$header[] = "Cache-Control: max-age=0";
$header[] = "Connection: keep-alive";
$header[] = "Keep-Alive: 300";
$header[] = "Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7";
$header[] = "Accept-Language: en-us,en;q=0.5";
$header[] = "Pragma: "; // browsers keep this blank.
curl_setopt($ch, CURLOPT_URL, "http://img2.somesite.net/bitbucket/");
curl_setopt($ch, CURLOPT_HEADER, $header);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$a=curl_exec($ch);
curl_close($ch);
echo $a;
?>
Я хочу получить изображения, хранящиеся там, но, очевидно, я что-то упускаю. Я не уверен, как это должно быть сделано. Когда вы пишете http://img2.somesite.net/bitbucket/pic.jpg
изображение загружено. Я хочу получить имяиз всех файлов, которые есть, или, может быть, я должен вызвать команду, которая загрузит изображения и затем проверит их на ПК ... Я не знаю, возможно ли это с помощью cURL, и можно ли сделать hwo?Кроме того, когда я оставляю его
http://somesite.net/
, я получаю ресурс обратно, поэтому в основном это работает ...
Спасибо
Лерон