Вопросы с меткой [curl]

curl - это утилита передачи данных, используемая для множества приложений, связанных с сетью (таких как очистка данных).

5
голосов
0ответов
770 показов

труба неограниченное скручивание стандартный вывод в кусочные файлы

У меня есть HTTP-конечная точка, которая обслуживает неограниченный поток событий. Теперь я хотел бы записать этот поток, используя curl, но разделяя записанные файлы одновременно - предпочтительно ...
5
голосов
2ответа
6k показов

Почему sudo curl игнорирует настройки прокси?

$ echo $http_proxy http://my.proxy.com $ curl -v http://files.com/a.txt * About to connect() to proxy my.proxy.com # Correct downloading $ sudo echo $http_proxy http://my.proxy.com $sudo curl -v ...
5
голосов
1ответ
3k показов

cURL зависает при попытке загрузить файл со стандартного ввода

Я пытаюсь положить файл с помощью cURL. Это висит: curl -vvv --digest -u user -T - https://example.com/file.txt < file Это не: curl -vvv --digest -u user -T file https://example.com/file.txt В чем ...
4
голоса
3ответа
17k показов

URL для перезагрузки кабельного модема WebSTAR DPC2100R2 с помощью curl?

Кто-нибудь знает, что такое магический URL для перезагрузки WebSTAR DPC2100R2 с помощью curl? Я имел обыкновение иметь SurfBoard и команду curl: curl ...
4
голоса
2ответа
13k показов

Получить тело ответа и показать HTTP-код по curl

У меня есть конечная точка, которая возвращает JSON (тело ответа). Мне нужно получить, свернув тело ответа и обработав его (например, с помощью jq). Оно работает: response=$(curl -s ...
4
голоса
1ответ
7k показов

Почему команда "curl" работает нормально, а "ping" - нет?

Я нахожу странное явление в моей корпоративной сети: Я могу успешно выполнить команду curl google.com : [root@localhost ~]# curl google.com 301 Moved 301 Moved The document has moved here. Но ...
4
голоса
1ответ
749 показов

Может ли cURL использовать связку ключей для клиентских сертификатов?

Я использую cURL для получения из HTTPS-местоположения, для которого требуется сертификат клиента. У меня настроен .curlrc , чтобы сообщить cURL, где он находится, но я не хочу оставлять свой ...
4
голоса
2ответа
5k показов

libcurl или cURL не работает OSX Mavericks

Прежде чем начать, позвольте мне сказать, что я удалил, переустановил, скомпилировал из исходного кода, использовал macports и, как правило, в течение последних 6 часов пытался заставить меня ...
4
голоса
1ответ
4k показов

Использование cURL через SSH туннель или VPN

Я хотел бы настроить мой CURL на использование SSH-туннелирования для определенных доменов. Как я могу это сделать? Я также могу настроить VPN или SOCKS или что-то еще, но мне нужно использовать CURL ...
4
голоса
1ответ
2k показов

Как сделать псевдоним / функцию в .bash_profile для `curl`, который принимает аргумент?

Я нашел этот совет очень полезным для использования curl для возобновления прерванной копии файла. Полный синтаксис: curl -C - -O file:///Volumes/path/to/file Я хотел бы добавить псевдоним или ...
4
голоса
1ответ
16k показов

Загрузите файл из последней стабильной сборки Jenkins

Используя пакетный файл и wget/curl, как я могу скачать Multiverse-Core-.jar отсюда? http://ci.onarandombox.com/job/Multiverse-Core/lastStableBuild/artifact/target/ Я хочу использовать опцию отметки ...
4
голоса
1ответ
11k показов

Команда Curl для загрузки файла через HTTPS

Мне нужно скачать определенный файл с https://file_path . Вот команда curl, которую я использую для этого: curl --user user:password "https://file_path?raw" > location Я хочу скачать реальное ...
4
голоса
2ответа
457 показов

Получить curl для вывода не 2xx в stderr, но 2xx в файл

Мне нужна команда curl, возможно, с некоторой хакерской операцией bash, которая: Выводит любые 2xx ответа в файл Выводит любые не-2xx ответы на stderr Выход с ненулевым кодом состояния, когда ...
4
голоса
1ответ
2k показов

dyld: библиотека не загружена: /usr/lib/libcurl.4.dylib curl Ошибка SSL

Я не уверен, что случилось с моей системой, но у меня проблема с dyld/curl, влияющая на общую производительность моего компьютера. Я нахожусь на Йосемити. У меня есть ощущение, что это Конда openssl. ...
4
голоса
2ответа
7k показов

curlftpfs не работает для имени пользователя с "@"

Моя хостинговая компания делает все мои имена пользователей со знаком «@». curlftpfs user="user@domain.com:pass" ftp://ftp.domain.com/ ~/domain/ Я почему-то получаю в ответ Ошибка подключения к ftp: ...
4
голоса
3ответа
4k показов

HTTP-ответы скручивают и получают разные результаты

Чтобы проверить заголовок ответа HTTP для набора URL, я отправляю с помощью curl следующие заголовки запроса foreach ( $urls as $url ) { // Setup headers - I used the same headers from Firefox ...
4
голоса
1ответ
969 показов

Как мне сделать запрос cURL HTTP Post, чтобы загрузить файл и затем сохранить этот файл?

Среда: Windows 64 cURL build C:> curl64.exe -V(ersion) - curl 7.53.1 (x86_64-w64-mingw32) libcurl/7.53.1 WinSSL zlib/1.2.8 WinIDN libssh2/1.7.0_DEV - Протоколы: файл dict ftp ftps gopher http https ...
4
голоса
1ответ
3k показов

Пример cURL для доступа к аутентифицированному API Kraken

Я пытался реализовать клиент для частного API Kraken (https://www.kraken.com/help/api), и, поскольку у меня возникли некоторые проблемы с этим, я пытался получить доступ к тому же самому API с CURL. ...
4
голоса
2ответа
5k показов

проверка наличия нового файла и вместо загрузки - выполнение скрипта bash (или python)

У меня есть небольшая проблема. У меня есть файл, размещенный на удаленном сервере (http://mywebsite/file.zip). У меня также есть несколько встроенных Linux-боксов (под управлением openelec OS). ...
3
голоса
1ответ
2k показов

Принудительно свернуть, чтобы загрузить пустой файл

В скрипте bash я использую команду curl в linux для загрузки файлов с FTP-сервера. Я использую следующую команду (информация о подключении к FTP-серверу хранится в .netrc ): curl -v -netrc ...
3
голоса
1ответ
1k показов

Есть ли способ загрузить все .txt файлы со страницы с помощью команды curl или wget?

У меня вопрос в заголовке: есть ли способ загрузить все .txt файлы со страницы с помощью команды curl или wget? Спасибо
3
голоса
2ответа
3k показов

Apache-прокси выдает ошибку при подключении к третьей стороне

Подключение к определенному стороннему сервису через php curl выдает эту ошибку: CURL error: Received HTTP code 403 from proxy after CONNECT Журнал ошибок apahe на прокси выдает это: Connect to ...
3
голоса
1ответ
969 показов

Невозможно разрешить хост с помощью curl/wget, пока страница загружается в браузере

Проблема, с которой я сталкиваюсь, заключается в том, что, хотя я открываю ссылку в своем браузере, она загружается быстро, но всякий раз, когда я пытаюсь использовать ссылку в терминале, например, ...
3
голоса
2ответа
4k показов

curl: (7) Не удалось подключиться к www.google.com:80;

Я установил Git для Windows и получил cURL автоматически. C:\>curl --version curl 7.30.0 (i386-pc-win32) libcurl/7.30.0 OpenSSL/0.9.8y zlib/1.2.7 Protocols: dict file ftp ftps gopher http https imap ...
3
голоса
1ответ
2k показов

Как я могу получить список всех сообщений в моей учетной записи Gmail в командной строке Linux?

Как я могу получить список всех сообщений в моей учетной записи Gmail в командной строке Linux? В идеале я хотел бы увидеть что-то похожее на: from:sender1@domain.com to:me@gmail.com Date:11/22/33 ...
3
голоса
4ответа
15k показов

Заглушите скручивание с помощью>/dev/null 2> & 1, когда оно передано по трубопроводу

Таким образом, у меня есть curl который передается в grep и sed . Где бы я применил >/dev/null 2>&1 ? curl www.site.com | grep stuff | sed "other stuff" В самом конце или после завитка?
3
голоса
1ответ
2k показов

Проблема маршрутизации VPN в linux - как заставить работать приложения, которые могут связываться только с IP-адресами?

Прямо сейчас у меня настроен PPTP VPN на удаленном Vbu Ubuntu. Я хотел бы, чтобы некоторые приложения использовали VPN для доступа в Интернет (rtorrent, irssi, среди прочих). В настоящее время он ...
3
голоса
1ответ
8k показов

Как загрузить файл с помощью curl, когда --data-binary присутствует в подделанных данных?

Я пытаюсь загрузить файлы на популярный веб-сайт, я изменял запросы HTTP POST с помощью функции "Копировать как завиток" в инструментах разработчика Chrome. Когда начинается загрузка, я получаю ...
3
голоса
4ответа
2k показов

Есть ли фильтр Linux, который преобразует HTML в простой и довольно отформатированный текст?

Я хотел бы отфильтровать html-ответ, поступающий с выхода cURL. Какой фильтр я должен применить? Просмотр html-контента с Midnight Commander не проблема, он показывает их в виде довольно ...
3
голоса
1ответ
4k показов

Ошибка выполнения sftp с помощью curl

Я использую IBM Data Explorer для импорта определенных данных, но получаю эту ошибку: Протокол sftp не поддерживается или отключен в libcurl. Итак, из Red Hat я вручную запустил команду: curl -user ...
3
голоса
2ответа
2k показов

Какой код выхода для "curl -I", если не HTTP 200?

Я хочу проверить, какой код статуса HTTP возвращается для HTTP(S) URL. Меня не волнует содержание, поэтому я просто запрашиваю заголовок с помощью curl -I $ url или curl --head $ url Но какой код ...
3
голоса
1ответ
4k показов

Пакетная загрузка URL-адресов из многопоточной командной строки

У меня есть 100 000 URL-адресов небольших файлов для загрузки. Хотелось бы использовать 10 нитей и конвейерная обработка является обязательным условием. Я объединяю результат в один файл. Текущий ...
3
голоса
2ответа
6k показов

Могу ли я зашифровать комбинацию имени пользователя и пароля перед использованием с cURL?

Я делаю сценарий оболочки, который обращается к веб-сервису с базовой аутентификацией. Я не хочу вводить свое имя пользователя и пароль при каждом запуске скрипта, но я также не хочу, чтобы внутри ...
3
голоса
1ответ
5k показов

Укажите сетевой интерфейс с помощью curl

По некоторым причинам я хочу закодировать прокси-сервер, который направляет свои запросы через его интерфейс Wi-Fi вместо Ethernet (который является маршрутом по умолчанию на уровне ОС). Я знаю, что ...
3
голоса
1ответ
6k показов

Загрузить файл с запятой в названии с помощью curl

Как я могу загрузить файл с именем yes, this filename has a comma.txt с curl Cli? Обычно вы делаете это, чтобы загрузить файл с помощью curl: curl --progress-bar -F "fileUpload=@filename.txt" Однако ...
3
голоса
1ответ
3k показов

Используйте cURL с несколькими постами

Я пытаюсь использовать cURL для загрузки содержимого веб-страниц, для которых требуются формы. В браузере это выглядит примерно так 1.) Login using POST 2.) Pick which page to go to using another ...
3
голоса
2ответа
1k показов

Проблемы с PHP/cURL/Fedora при разрешении имени хоста возможно проблема с DNS?

У меня есть следующий простой тестовый скрипт для cURL/php на сервере FC12/apache, который имеет PHP 5.3.2, cURL v7.19.7 (согласно phpinfo ()): $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, ...
3
голоса
2ответа
3k показов

Curl: разница между 2 командами ssl

Я не могу сказать разницу или когда использовать один над другим. (Должно ли это быть на сервере?) -E/- CERT (SSL) Указывает curl использовать указанный файл сертификата при получении файла с HTTPS ...
3
голоса
0ответов
2k показов

curl (и openssl) двухсторонняя аутентификация всегда терпит неудачу

Проблема Я пытаюсь использовать curl для отправки запроса POST веб-службе, развернутой на tomcat, с проверкой хоста и клиента (двухсторонняя аутентификация), но я всегда получаю ответ 404 Not Found . ...
3
голоса
1ответ
2k показов

Как использовать gzip или gunzip в конвейере с curl (для двоичных файлов gz)

Я использую curl для загрузки файла с помощью следующей команды. curl -O https://s3.amazonaws.com/dl4j-distribution/GoogleNews-vectors-negative300.bin.gz Я хочу распаковать его в конвейере следующим ...
3
голоса
0ответов
2k показов

Libcurl-devel в Mac OS X

Я пытаюсь создать приложение, которое зависит от libcurl версии 7.21 или новее в Mac OS X 10.5.8. Я попытался загрузить и установить последнюю версию с веб-сайта libcurl, но приложение, которое я ...
3
голоса
3ответа
909 показов

Что эквивалентно "wget -i FILE" в Curl?

Что эквивалентно "wget -i FILE" в Curl?
3
голоса
2ответа
1k показов

Многократное чтение из txt-файла в bash (параллельная обработка)

Вот простой bash-скрипт для кода статуса HTTP while read url do urlstatus=$(curl -o /dev/null --silent --head --write-out '%{http_code}' "${url}" --max-time 5 ) echo "$url $urlstatus" >> ...
3
голоса
2ответа
582 показов

Рекурсивные загрузки после перенаправления

Мои цели: Я хочу загрузить все файлы * .zip на страницу, где все соответствующие ссылки перенаправляются серверным скриптом ( */download.php?standard=yes&file=*.zip ). Я хочу, чтобы исходная ссылка ...
3
голоса
1ответ
1k показов

Используйте curl для загрузки только значения атрибута LDAP

Я использую следующую команду curl для загрузки значения из каталога LDAP: curl ldap://example.com/CN=ACME-Test-CRL,O=ACME?certificateRevocationList;binary -o crl.crl Проблема в том, что он ...
3
голоса
1ответ
20k показов

Как я могу отправить запрос HTTP GET из командной строки под WinPE?

Мне нужно отправить запрос HTTP GET в среде предустановки Windows (WinPE). Моей первой мыслью был curl.exe. Он хорошо работает под Windows, но не WinPE. Я загрузил curl.exe в boot.wim, но когда я ...
3
голоса
2ответа
5k показов

Как я могу заархивировать чью-то страницу профиля в Facebook?

Я думал об использовании archive.is или archive.org. Я пытался просмотреть страницу в приватном браузере, но он просит войти, чтобы сайт увидел то же самое. Я пытался открыть консоль разработчика и ...
3
голоса
1ответ
7k показов

GIT from source: fatal: Невозможно найти удаленного помощника для 'https'

Из-за того, что у меня нет прав root, я скомпилировал git из исходного кода локально. Мой дистрибутив - OpenSUSE 13.1. Поиск ошибки с фатальной ошибкой fatal: Unable to find remote helper for 'https' ...
3
голоса
2ответа
13k показов

Зависание ответа зависает

У меня есть сайт, созданный в виртуальной коробке. Я могу получить к нему доступ из браузера на моей машине, но у меня возникают проблемы с доступом к нему через CURL, когда SSH подключен к коробке. ...
3
голоса
4ответа
15k показов

Синтаксис Curl POST работает под Windows?

Я пытаюсь выполнить следующую команду под Windows 10: D:\>curl -i -X POST -H "Content-Type:application/json" -d '{ "firstName" : "Frodo", "lastName" : "Baggins" }' http://localhost:8080/people К ...