Вопросы по теме 'libcurl'
запрос pycurl существует в функции заголовка?
в C возвращайте -1, когда я хочу отменить загрузку либо в заголовке, либо в функции записи. В pycurl я получаю эту ошибку
pycurl.error: invalid return value for write callback -1 17
Я не знаю, что означает 17, но что я делаю не так?
1308 просмотров
schedule
09.09.2022
как использовать pycurl, если запрошенные данные иногда сжимаются, а иногда нет?
Я делаю это, чтобы получить некоторые данные:
c = pycurl.Curl()
c.setopt(pycurl.ENCODING, 'gzip')
c.setopt(pycurl.URL, url)
c.setopt(pycurl.TIMEOUT, 10)
c.setopt(pycurl.FOLLOWLOCATION, True)
xml = StringIO()
c.setopt(pycurl.WRITEFUNCTION,...
3919 просмотров
schedule
12.11.2022
Как написать простой прозрачный прокси-сервер PHP?
Мне нужно создать прокси-скрипт, который может получить доступ к странице, скрытой за экраном входа в систему. Мне не нужен прокси-сервер для «симуляции» входа в систему, вместо этого HTML-код страницы входа должен отображаться пользователю в обычном...
20038 просмотров
schedule
02.08.2023
Установите гем Ruby Curb в Windows XP
Я пытаюсь загружать файлы с помощью ruby 1.8, и кажется, что хороших готовых решений нет. Кажется, им всем нужен какой-то сторонний патч или форк проекта для работы. Я бы использовал mechanize, но на самом деле мне нужно взаимодействовать с xml...
10876 просмотров
schedule
01.03.2024
Как ограничить одновременные соединения, используемые cURL
Я сделал простой поисковый робот, используя PHP (и cURL). Он анализирует примерно 60 000 html-страниц и извлекает информацию о продукте (это инструмент для внутренней сети).
Меня больше всего беспокоит одновременная связь. Я хотел бы ограничить...
4814 просмотров
schedule
26.01.2023
Проблемы с Curb gem на Mac Snow Leopard
На это ушло несколько часов моего времени.
в консоли я запускаю: требуется «бордюр»
я получаю сообщение об ошибке:
LoadError: dlopen(/usr/local/lib/ruby/gems/1.8/gems/taf2-curb-0.5.4.0/lib/curb_core.bundle, 9): no suitable image found. Did...
2031 просмотров
schedule
08.11.2023
Как установить curl на windows для ruby on rails
Я новичок в рубине на рельсах.
Не могли бы вы помочь мне установить curl. У меня виндовс 7 и рубин 1.8.7
Мне нужно установить FeedZirra Пола Дикса. Мне нужен завиток для этого.
Также не могли бы вы помочь мне с бордюром для установки...
5297 просмотров
schedule
15.12.2022
realloc(): недопустимый следующий размер
У меня проблема с функцией realloc. Я использую только C (поэтому без вектора) с LibCurl. Проблема, с которой я сталкиваюсь, заключается в том, что я получаю следующую ошибку (realloc(): недопустимый следующий размер) на 12-й итерации функции...
20570 просмотров
schedule
12.01.2023
Как собрать libcurl.so с другим целевым именем?
Я использую libcurl для своей утилиты, и до сих пор она очень хорошо работает на всех платформах Linux. Я скачал, разархивировал и просто следовал данным инструкциям без каких-либо изменений. Мой продукт использует файл libcurl.so и подключается...
1524 просмотров
schedule
13.05.2024
Список каталогов FTP LibCurl подкаталога
Я новичок в этом libcurl и изо всех сил пытаюсь получить содержимое каталога подпапки с сайта, к которому я подключаюсь.
Я могу успешно предоставить пользователя и пароль для файла .
После подключения я хочу получить список файлов в папке...
2421 просмотров
schedule
16.07.2022
libcurl POST — CURLOPT_READFUNCTION и CURLOPT_WRITEFUNCTION для публикации XML
Я пытаюсь использовать libcurl для отправки XML-данных в своего рода веб-службу. Я использую tinyxml для создания XML-документа, и я хотел бы иметь возможность отправить его с помощью curl и проанализировать ответ XML с помощью tinyxml. Я искал...
5496 просмотров
schedule
07.11.2022
schedule
29.09.2022
некоторые службы google (clientlogin), возвращающие 302, перемещены при использовании libcurl
Итак, я попытался использовать это в командной строке:
curl -d accountType=GOOGLE -d [email protected] -d Passwd=REDACTED -d service=finance -k https://www.google.com/accounts/ClientLogin
и это, кажется, работает. Даже когда я ввожу...
620 просмотров
schedule
12.03.2023
Просмотр заголовков запроса cURL вместе с данными POST
Как я могу просмотреть полные заголовки запроса, включая данные публикации , используя libcurl в php?
Я пытаюсь смоделировать публикацию страницы, которая при выполнении из браузера и просмотре в заголовке Live HTTP выглядит следующим образом:...
7266 просмотров
schedule
26.12.2022
Загрузка нескольких файлов с помощью libcurl в C++
В настоящее время я пытаюсь сделать программу обновления для своего программного проекта. Мне нужно, чтобы он мог загружать несколько файлов, я не против, если они будут загружаться синхронно или один за другим, как будет проще (размер файла не имеет...
6219 просмотров
schedule
06.04.2023
Ошибки компоновщика при статической привязке libcurl+openssl к моему проекту
Я пытаюсь статически связать libcurl (с SSL) в мой проект, но я сталкиваюсь с множеством ошибок компоновщика:
../lib/libcrypto.a(rand_win.o):rand_win.c:(.text+0xa9c): undefined reference to `CreateDCA@16'...
3586 просмотров
schedule
24.12.2022
Как мне обновить libcurl до 7.21.7, если я обновил командную строку curl OSX?
Я собрал curl и скопировал двоичный файл и /.libs в /usr/bin. Теперь команда дает:
curl 7.21.7 (x86_64-apple-darwin10.8.0) libcurl/7.21.7 OpenSSL/0.9.8k zlib/1.2.3
Protocols: dict file ftp ftps gopher http https imap imaps ldap ldaps pop3 pop3s...
2978 просмотров
schedule
19.05.2024
PyCurl установлен, но не найден
Я пытался установить pycurl в virtualenv с помощью easy_install, и, похоже, он устанавливается правильно:
(xxx) $ easy_install pycurl
Searching for pycurl
Reading http://pypi.python.org/simple/pycurl/
Reading http://pycurl.sourceforge.net/
Reading...
15802 просмотров
schedule
24.12.2022
Как заставить libcurl искать сертификаты в цепочке ключей Mac
Мой код пытается получить доступ к HTTPS-серверу, и у него есть собственный сертификат. Например, IP-адрес «10.0.1.101».
Если я захожу через Safari и получаю доступ к «http://10.0.1.101», все в порядке. Я делаю простой curl_easy_perform() для...
5626 просмотров
schedule
16.05.2022
как я могу выйти, когда я использую curl_easy_perform?
Я хочу выйти из curl_easy_perform везде, а не только для загрузки данных или тайм-аута. Я могу выйти, когда writefunc возвращает ненулевое значение, могу выйти, когда тайм-аут.
Но когда я пытаюсь подключиться к серверу, что-то случилось, я должен...
432 просмотров
schedule
21.12.2022