ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Программирование > С/С++, C#, Delphi, .NET, Asm
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

Вопрос о libcurl
  #1  
Старый 07.02.2008, 05:26
CBuH
Познающий
Регистрация: 25.01.2007
Сообщений: 67
Провел на форуме:
202498

Репутация: 25
Отправить сообщение для CBuH с помощью ICQ
По умолчанию Вопрос о libcurl

Доброго времени суток.
Есть небольшая програмка
Код:
#include <stdio.h>
#include <curl/curl.h>

int main() {
	CURL *curl;
	CURLcode res;

	curl = curl_easy_init();
	if(curl) {
		curl_easy_setopt(curl, CURLOPT_URL, "http://clck.ru/--?url=http://ya.ru");
		curl_easy_setopt(curl, CURLOPT_VERBOSE, 1);
		res = curl_easy_perform(curl);
		

		curl_easy_cleanup(curl);
	
	
	}
	return 0;
}
По идее она должна вывести строку вида
Код:
http://clck.ru/Dd
И затем завершить работу. Какая функция в библиотеке отвечает за вывод в консоль?
 
Ответить с цитированием

  #2  
Старый 07.02.2008, 07:51
krypt3r
Познавший АНТИЧАТ
Регистрация: 27.04.2007
Сообщений: 1,044
Провел на форуме:
3660186

Репутация: 905


По умолчанию

А разве ничего не выведется? По умолчанию, если не задано иное, curl выводит полученное на STDOUT
Код:
ProxyChains-3.1 (http://proxychains.sf.net)
* About to connect() to clck.ru port 80
*   Trying proxy1... |D-chain|-<>-proxy:3128-<>-host:14848-<--denied
|D-chain|-<>-proxy:3128-<><>-proxy1:80-<><>-OK
* connected
* Connected to clck.ru (208.113.188.170) port 80
> GET /--?url=http://ya.ru HTTP/1.1
Host: clck.ru
Pragma: no-cache
Accept: */*

< HTTP/1.1 200 OK
< Date: Thu, 07 Feb 2008 03:45:14 GMT
< Server: Apache/2.0.61 (Unix) PHP/4.4.7 mod_ssl/2.0.61 OpenSSL/0.9.7e mod_fastcgi/2.4.2 DAV/2 SVN/1.4.2
< Content-Length: 17
< Content-Type: text/plain
* Connection #0 to host clck.ru left intact
* Closing connection #0
Все это при CURLOPT_VERBOSE = 1 (и через proxychains). Понятно, что это не то, что ожидается))
ЗЫ
Код:
  printf ("%s", res);

Последний раз редактировалось krypt3r; 07.02.2008 в 08:06..
 
Ответить с цитированием

  #3  
Старый 07.02.2008, 16:35
reversys
Участник форума
Регистрация: 22.11.2007
Сообщений: 159
Провел на форуме:
732568

Репутация: 156
По умолчанию

Код:
...
curl_setopt($ch, CURLOPT_RETURNTRANSFER,1);
$page = curl_exec($ch);
После этого в $page будет то что вернул сервак. А потом уже выводи куда надо.
ЗЫ код на пхп.
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Возник сложный вопрос... Conquerstador Soft - Windows 3 22.01.2008 22:16
Proxy FAQ foreva Чужие Статьи 12 04.01.2008 12:15
FAQ. Перед тем как задать вопрос. Fata1ex ICQ 1 04.11.2007 20:35
Простой вопрос про сниффер errou PHP, PERL, MySQL, JavaScript 15 30.01.2006 20:54
ЕсТь ВоПрос Guma Чаты 4 26.10.2005 21:48



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ