Articles of локон

Как отобразить полный адрес с curl в поиске?

Мне нужно отобразить полный адрес с curl , когда он находит результаты с кодом статуса 301. Это моя переменная. search=$(curl -s –head -w %{http_code} https://launchpad.net/~[az]/+archive/pipelight -o /dev/null | sed 's#404##g') echo $search 301 Вышеприведенное работает, но отображается только в том случае, если сайт существует с кодом статуса 301. я хочу echo $search https://launchpad.net/~mqchael/+archive/pipelight ОБНОВИТЬ Это […]

Как узнать последний использованный -max-time в cURL?

Я просто хочу вывести на stdout cURL последний использованный -макс-время. Поскольку man-страница cURL гласит: -m, –max-time <seconds> Maximum time in seconds that you allow the whole operation to take. [snip] If this option is used several times, the last one will be used. Как вы печатаете «последний» (последнее значение -max-time) для stdout? Примечание. У меня […]

curl script – Дождаться загрузки до конца

Ниже приведена часть скрипта, который я использую для ежедневного скачивания файлов с веб-сайта. Однако недавно они добавили ограничения скорости для загрузки файлов. Я увеличил время сна, но потом все остальное занимает слишком много времени, есть много файлов для загрузки, а некоторые очень маленькие. Я хочу удалить время ожидания sleep или установить его очень низко и […]

термальный термос

Когда я пытаюсь просмотреть zip-файл с curl терминал поврежден. И после этого весь символ, который мы набрали, не может быть распознан, поскольку они будут показаны как неузнаваемый Unicode. Я скручиваю почтовый индекс ниже: curl http://udacity.github.io/ud595-shell/stuff.zip Я спрашиваю, как мне это интересно. Как это происходит?

curl –data-urlencode и подчеркивания

Я использую curl -XPOST для размещения некоторых ссылок на канал Telegram с помощью бота api / key, URL-адреса представлены в виде https://site/x/pre_encoded_string , где pre_encoded_string имеет форму (реальные образцы) XOsmY90GWWA , 4QHTV_K_WwQ , и они генерируются из функции perl MIME::Base64 encode_base64url . Это не удается, когда сгенерированная строка содержит символ подчеркивания _ (как во втором […]

отправка формы с помощью cURL иногда срабатывает, иногда нет

Я использую эту команду для заполнения формы в Drupal 6 (create node): curl -b cookies.txt -d "title=thetitle&menu%5Blink_title%5D=&menu%5Bparent%5D=primary-links%3A0&menu%5Bweight%5D=0&teaser_include=1&body=content+here&format=1&changed=&form_build_id=form-01fbf44be3dab1ea177d17544bce415c&form_token=f1af1b01946065a34e49fdbde8fcc64b&form_id=story_node_form&log=&comment=2&pathauto_perform_alias=1&field_pidio%5B0%5D%5Bembed%5D=&name=admin&date=&status=1&promote=1&op=Save" http://localhost/subdo/node/add/story Он работает без проблем; никакие сообщения в терминале и узел не созданы в Drupal, как ожидалось. Через некоторое время я снова использую этот код без каких-либо изменений. Но вместо публикации нового узла терминал показывает код HTML формы. […]

Нажмите ссылку для загрузки файла с помощью curl

У меня есть HTML-страница, на которой есть несколько ссылок, я хочу нажать одну ссылку и загрузить файл для меня. Как имитировать это с помощью curl. Все ссылки имеют разные атрибуты имени

Сканирование сгенерированного источника страницы

Я пытаюсь просканировать источник этого веб-сайта исследовательской статьи, используя перенаправление с его Идентификатора объекта документа (DOI): doi=10.1006/jfin.1996.0208 url=$(curl -L -s -w %{url_effective} "http://dx.doi.org/"$doi -o /dev/null) curl -L –referer ";auto" $url > test.htm –dump-header /dev/null Однако файл / источник отличается от того, что я вижу, когда открываю ссылку в браузере. Например, список ссылок ограничен 20 элементами, […]

Использование curl в качестве теста

Я пишу конфигурацию Puppet для автоматизации создания ресурса репозитория Elastic Search. К сожалению, насколько я могу судить, нет способа указать эту конфигурацию в конфигурационном файле Elastic Search YAML, поэтому я застрял в HTTP и зависании. В качестве ресурсов я объявлял следующее: file { 'curator_repository_config': path => "${elasticsearch::install_dir}/config/s3-repository.json", owner => $elasticsearch::user, group => $elasticsearch::user, mode => […]

cURL скачать с несколькими диапазонами

Я пытаюсь загрузить серию эпизодов подкаста, используя cURL. Я знаю, как использовать ряд чисел для загрузки нескольких файлов, соответствующих шаблону, но я не могу понять, как иметь несколько диапазонов в пределах одного URL-адреса. Примеры URL: http://www.example.com/01_episode_1.mp3 http://www.example.com/02_episode_2.mp3 http://www.example.com/03_episode_3.mp3 … http://www.example.com/52_episode_52.mp3 Если я использую curl -O http://www.example.com/[01-52]_episode_[1-52].mp3 Я получаю такие файлы: 01_episode_1.mp3 01_episode_2.mp3 01_episode_3.mp3 … 01_episode_52.mp3 […]

Intereting Posts