Вопросы с тегом «curl»

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

1
cURL Загрузить файл и отправить данные POST
У меня есть веб-сервер под управлением PHP, который проверяет изображение ( curl -F 'imageName=@myimage'), а также проверяет данные POST username=&password=. Когда PHP проверяет, _REQUESTя не могу просто сделать: curl -F 'imageName=@myimage' \ 'http://www.example.com/?upload=1&username=test&password=test' Мне нужно вместо этого проверить _POSTимя пользователя и пароль из-за спецификаций. Как я могу загрузить изображение и …
11 curl 

1
Выход из скрипта bash, когда curl получает статус HTTP не 200
У меня есть скрипт bash для выполнения нескольких запросов curl for currency in EUR INR JPY do curl -i --data '{"currency": "'$currency'"}' -H "Accept: application/json" -H "Content-Type: application/json" http://0.0.0.0:8080/price && echo done Есть ли способ заставить скрипт завершиться, если один из ответов curl возвращается с http-статусом! = 200? Я также …

2
Почему sudo не работает с curl?
Я запустил команду, чтобы загрузить что-то с curl- sudo curl roots.cx/get | sh - и это бросило ошибку отказа в разрешении. Так что я сделал, sudo curlи я получил ту же ошибку ... почему это? Я смог запустить команду установки без curl, но мне нужно было sudo, так почему curlне …
10 sudo  curl 

2
Как я могу использовать инструмент командной строки, такой как Wget, для входа на сайт OpenID?
В частности, я хотел бы иметь возможность загружать определенные страницы из моего профиля пользователя на различных сайтах Stack Exchange. Я хотел бы, однако, сделать это автоматически (с помощью cronзадания), из командной строки и в формате для анализа. Я предпочитаю использовать Linux для этого, но при необходимости могу получить доступ к …

2
Как я могу загрузить частный репозиторий с GitHub без доступа к «git» на моем локальном компьютере?
Я хочу скачать приватный архив репозитория с GitHub, распаковать его, удалить архивный файл и скопировать некоторые каталоги, которые находятся внутри загруженного проекта. Я пытался использовать, wgetно я не могу авторизоваться: wget --header='Authorization: token MY_TOKEN_CREATED_ON_GITHUB' https://github.com/MY_USER/MY_REPO/archive/master.tar.gz -O - | tar xz Я также попробовал с cURL: curl -i -H 'Authorization: token …

1
Почему в начале керла очень большая 6-секундная задержка
Я сделал полную установку Cygwin на моем компьютере с Windows 7 x64. После каждой перезагрузки компьютера запуск Curl может занять около 6 секунд (даже если параметры командной строки не были указаны). При последующем использовании Curl задержки нет. Похоже, что DLL инициализируется или? Кто-нибудь еще видел это и это нормально?

3
Как разместить содержимое файла с помощью cURL?
Я хочу сделать HTTP POSTиз содержимого (как строка) из локального файла , расположенного по адресу path/to/my-file.txtк URL конечной точки в http://example.com/. Например, я мог бы сделать следующее: Извлеките содержимое файла my-file.txtв виде строки. URL кодирует строку. Сохраните закодированную строку как переменную с именем foo. Затем сделайте что-то вроде этого: curl …

1
Почему команда «curl» работает нормально, а «ping» - нет?
Я нахожу странное явление в своей корпоративной сети: я могу curl google.comуспешно выполнить команду: [root@localhost ~]# curl google.com <HTML><HEAD><meta http-equiv="content-type" content="text/html;charset=utf-8"> <TITLE>301 Moved</TITLE></HEAD><BODY> <H1>301 Moved</H1> The document has moved <A HREF="http://www.google.com/">here</A>. </BODY></HTML> Но выполнить ping google.comне удалось: [root@localhost ~]# ping google.com PING google.com (173.194.33.174) 56(84) bytes of data. ^C --- …

2
Curl: разница между 2 командами ssl
Я не могу сказать разницу или когда использовать один над другим. (Должно ли это быть на сервере?) -E / - CERT (SSL) Указывает curl использовать указанный файл сертификата при получении файла с HTTPS или FTPS. Сертификат должен быть в формате PEM. Если дополнительный пароль не указан, он будет запрошен на …
3 curl 

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


2
Где cURL хранит данные, пока они еще загружаются?
Я использую cURL в командной строке, чтобы автоматизировать загрузку многих файлов с сервера. Мне интересно, где cURL хранит свои данные во время загрузки. Мне нужна эта информация, потому что я могу рассчитать количество загруженных данных в процентах от общего количества.
2 curl 

2
Я не могу получить доступ к определенному веб-сайту [закрыто]
Я пытаюсь получить доступ, www.psychologytoday.comи он терпит неудачу каждый раз. Я пробовал проксиситы, но каждый раз отказывался от соединения. Я проверил Google кэшированную страницу того же самого. Только несколько других сообщили о проблеме. Я пытался использовать curl: curl -v www.psychologytoday.com * About to connect() to www.psychologytoday.com port 80 (#0) * …

0
На соединение Centos cURL отказано по собственному IP
У меня есть две службы на одном сервере (с разными портами для доступа к ним). Один из моих сервисов пытается подключиться к другому с помощью IP-адреса сервера и определенного порта. Но я получил несколько ошибок по поводу Connection refused myip, Затем я проверил команду curl -v myip:myport и получил следующую …
1 centos  curl  loopback 

1
Как я могу запустить эквивалентную команду «curl», которая работает аналогично этой команде «wget»?
у меня есть wget команда: wget -r --no-parent -nH -nd -q --show-progress --progress=bar:force ftp://ftp.ncdc.noaa.gov/pub/data/swdi/database-csv/v2/ Но это работает только в новых версиях wget, К сожалению, у меня есть более старая версия wget (GNU Wget 1.15 построен на darwin14.3.0) и не может его обновить. В частности, это wget --show-progress вариант, который не …
1 wget  curl 

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.