Форум о хостинге
16 ЅЮпСам 2018, 03:11:32 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.

Войти
Новости: SMF форум только что установлен!
 
   Начало   Помощь Поиск Войти Регистрация  
Страниц: [1]
  Печать  
Автор Тема: Curl из командной строки. Никто не пользовался?  (Прочитано 2776 раз)
worldhosting
Новичок
*
Сообщений: 685


Просмотр профиля
« : 20 ДХТаРЫм 2003, 16:35:20 »

Открыть в командной строке курла любой сайт по https - проблем нет. А вот правильно сформировать запрос на нужный сайт - не понимаю как. Скажем если в пхп это можно сделать так:

$addr="/cgi-bin/tra-ta-ta.cgi?test=1";
$ch = curl_init("https://test.ru".$addr);
curl_setopt($ch, CURLOPT_HEADER, 0);
$fp = tmpfile();
curl_setopt ($ch, CURLOPT_FILE, $fp);
curl_exec($ch);
curl_close($ch);

то как это сделать в командной строке - ума не приложу (видно его на хватает).

в командной строке можно использовать все те же функции, но каждый раз получается мне надо запускать курл, то есть получается что-то типа этого:

curl -d https://test.ru".$addr
и уже на этом фактически все и заканчивается - ведь я просто выполнил что-то типа curl_exec($ch); но без нужных мне заголовков.

а если я в одной строке пытаюсь комбинировать несколько опций - тоже ничего путного не выходит.
Никто реально не работал с командной строкой?
Записан
dim-dim
Новичок
*
Сообщений: 232


Просмотр профиля
« Ответ #1 : 20 ДХТаРЫм 2003, 21:57:46 »

./curl --help пробовали запускать?
-H/--header <line> Custom header to pass to server. (H)

Заголовки указывать через ключ -H:
./curl -H "Referer: ariadnamedia.ru/" -H "User-Agent: MyBrowser 1.0" ariadnamedia.ru

Вроде ничего сверхестественного *webhostingtalk.ru/ib3/non-cgi/emoticons/biggrin.gif
Записан
worldhosting
Новичок
*
Сообщений: 685


Просмотр профиля
« Ответ #2 : 20 ДХТаРЫм 2003, 22:22:32 »

первое что сделал webhostingtalk.ru/ib3/non-cgi/emoticons/smile.gif но ничего не понял webhostingtalk.ru/ib3/non-cgi/emoticons/smile.gif спасибо за помощь!
Записан
Страниц: [1]
  Печать  
 
Перейти в:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.11 | SMF © 2006-2008, Simple Machines LLC Valid XHTML 1.0! Valid CSS!