ЗАВИХРЕНИЕ является инструментом CLI для издания запроса HTTP GET, POST, & PUT.
Формальные приложения для libcurl, ЗАВИХРЕНИЕ было первоначально разработанным Daniel Stenberg и выпустило в 1997. ВИХРЕВАЯ первичная функция состоит в том, чтобы передать данные через массив современных протоколов и была широко включена в языки программирования.
Поддерживаемые протоколы
- DICT
- FTP
- FTPS
- Gopher
- HTTP
- HTTPS
- IMAP
- LDAP
- LDAPS
- POP3
- RTSP
- SCP
- SFTP
- SMTP
- TFTP
- Telnet
- Схема URI
Основное использование
Retrive страница к stdout
curl http://www.example.org
Запишите вывод в файл
curl -o index.html http://www.example.org
Данные сообщения к форме
curl --data "fruit=apples&meat=ham" http://www.example.org/menu.html
Базовая установка
Источник захвата от любого общедоступного дистрибьютора FTP
shell> ftp ftp://ftp.sunet.se/ ftp> cd pub/www/utilities/curl/ ftp> get curl-7.27.0.tar.gz shell> quit
Основные методы установки
shell> ./configure --prefix=/usr shell> make shell> make test shell> make install
Я хотел бы написать о сообщении в Твиттере с помощью терминала. Я попробовал что-то как: вихревой-u 'TwitterUsername':'TwitterPassword'-d состояние =” Ваше сообщение Здесь” https://twitter.com/statuses/update.xml, но кажется...
18.07.2014
Я создал самозаверяющий сертификат для foo.localhost, используя рекомендацию Let's Encrypt, используя этот Makefile: include ../.env configuration = csr.cnf
сертификат = самоподписанный.crt
key = self -...
18.10.2018
Я нахожусь в сети с помощью прокси. У меня есть машины с помощью большого количества сценариев, тут и там получающих доступ друг к другу по HTTP. Сеть является 10.0.0.0/8. Мой прокси 10.1.1.1:81, таким образом, я настроил его соответственно:...
24.09.2016
Я полагаю, что завихрение сделало бы задание. Я записал в сценарии: #!/bin/sh функциональный тест {res ='curl-I 1$ | grep HTTP/1.1 | awk {'печатают 2$'}', если [$res-ne 200] затем повторяют "Ошибочный $res на 1$"...
30.06.2016
До сих пор я ничего не мог найти действительно, но действительно ли это верно, что завихрение действительно не испытывает таймаут вообще? user@host: ~# завихряются http://localhost/testdir/image.jpg, который я спрашиваю, потому что я перенаправляю любой з
13.05.2016
Например, у меня есть ссылка http://www.abc.com/123/def/ghi/jkl.mno. Я хочу загрузить его с помощью wget или завихриться и получить название выходного файла как def_ghi_jkl.mno, где участие def_ghi принято от...
11.08.2014
Я стремлюсь знать различие между завихрением и wget. Оба используются для получения файлов и документов, но что основное отличие между ними. Почему там две различных программы?
31.07.2014
Я хотел бы проверить, где единственный URL перенаправляет. Примером этого могла быть ссылка от страницы результата поиска Google (где щелчок всегда проходит сервер Google). Я могу сделать это с завихрением?
28.08.2012
После извлечения веб-страницы с помощью curl -X POST http://example.com/data/123 я получил такой ответ:
help.example.com |
21.04.2020
Как проверить установленные и используемые версии SSL и TLS?
Странно, но ответа в сети не нашел.
Используя Убунту 18.04. Редактировать: Всем спасибо! Я спрашиваю об этом, так как у меня проблемы с подключением...
30.01.2020
Учитывая следующее:
Валюты меняются каждый день. Указанная ставка действительна для транзакций, отправленных в Visa 5 февраля 2017 г. , с транзакциями банка за границей ...
03.03.2017
Один из простых способов установки Docker (например) таков: curl -sSL https://get.docker.com/ | sh Однако я также встречал некоторые, которые выглядели так (на примере Docker): sh -c "$ (curl -sSL ...
23.01.2017
Я использую инструмент, чтобы контролировать, если веб-страница в порядке. Инструмент использует вихревую команду внутренне для выборки вывода. Однако, когда веб-страница занимает время для ответа, она заканчивается назад с...
08.08.2014
Я пытаюсь выполнить вихревой запрос к одному из наших локальных серверов разработки, выполняющих dev сайт с самоподписанным сертификатом SSL. Я использую завихрение из командной строки. Я видел, что некоторые сообщения в блоге упомянули это...
09.01.2013
Каков был бы самый простой способ выполнить ПОЛУЧИТЬ запрос к URL по HTTPS и получить сырые данные, непроанализированный ответ? Это могло быть достигнуто с завихрением? Если так, к чему опции были бы Вы нуждаться...
19.01.2012
Я хочу записать свой общедоступный IP-адрес в файл с помощью cron. Что-то вроде этого :2021 -05 -17T01 :11 :46 99.99.99.99 2021 -05 -17T01 :12 :46 99.99.99.99 2021 -05 -17T01 :13 :46 99.99.99.99 Вот что накопал :...
27.05.2021
Не уверен, что можно поделиться веб-сайтом, на котором я пытался получить его источник, но я думаю, что это необходимо для лучшего объяснения. И прошу прощения, если не заранее Команда :curl -k -L -s https ://www....
08.03.2021
curl //веб-сайт// предоставит мне исходный код, но как мне отфильтровать каждый наш уникальный путь и получить их количество? вопрос :Используйте cURL с вашей машины для получения исходного кода...
06.12.2020
Я ищу способы передать аргументы скрипту, полученному из git, с помощью curl, а мой скрипт требует аргумент. Есть ли способ передать аргументы скрипту следующим образом :bash < (curl...
30.11.2020
Как использовать случайный IP-адрес в запросе Curl, я использую этот код в Curl, но возвращаю свой локальный IP-адрес из http://ifconfig.meprintf "%d.%d.%d.%d\n" "$ ((RANDOM % 256 ))" "$ ((RANDOM %...
30.08.2020
Я хочу написать скрипт для загрузки этой папки с Google Диска. Сценарий предназначен для неопытных пользователей UNIX -, поэтому я не хочу использовать больше, чем curl или wget. Я видел решения с идентификатором файла,...
08.07.2020
У меня есть объект JSON. имеет два поля; { href: строка, имя файла: строка }. Я хочу загрузить файл с href и установить его имя $FILENAME.pdf. Это происходит в цикле Как я могу это сделать? ...
05.09.2019
Я должен отобразить полный адрес с завихрением, когда это находит результаты с '301' код состояния. Это - моя переменная. $ search= (завихрение-s - возглавляют-w % {http_code} https://launchpad.net / ~ [a-z] / +archive/...
21.11.2018
Я хотел бы "проанализировать" некоторый список веб-страниц (html), "синтаксический анализ" касается только перенаправления того, что находится между тегами
к некоторым конкретным файлам.
Сначала я сделал цикл с ...
28.02.2018
Как я возобновляю частично загруженный файл с помощью инструмента командной строки Linux? Я загрузил большой файл частично, т.е. 400 МБ из 900 МБ из-за прерывания подачи питания, но когда я начинаю загружать...
06.02.2018
Некоторое время назад я заметил, что имена пользователей и пароли, данные для curl в качестве аргументов командной строки, не отображаются в выводе ps (хотя, конечно, они могут отображаться в вашем история bash). Они также не ...
11.08.2017
I have been having a look at this for a while but I haven't found any answer yet. I've got a curl command to send a HTTP POST request to a server, then I have created a script called "tmg.sh" which ...
18.06.2017
Предостережение: и эта небольшая строка bash, и вопрос здесь предназначены для учебных целей, поскольку я понимаю, что могу «просто открыть браузер» . Если я не ошибаюсь, Google не предоставляет дружественных к сценариям ...
01.06.2017
Я пытаюсь завихриться веб-сайт HTTPS следующим образом: завихрение $-v https://thepiratebay.se/Однако это перестало работать с ошибкой: * Собирающийся подключение () к thepiratebay.se порту 443 (#0) * Попытка 173.245....
26.05.2017
Я выполняю вихревой запрос, где он отображает вывод HTML в консоли как этот <b>, Предупреждающий </b>: не Может изменить информацию заголовка - заголовки, уже отправленные (вывод, запущенный в/home/...
19.04.2017