Запитання з тегом «curl»

cURL - це інструмент CLI для видачі HTTP GET, POST та PUT запиту.

3
Передача бінарних даних для згортання без використання @file
Чи можливо використовувати згортання та розміщення бінарних даних, не передаючи ім'я файлу? Наприклад, ви можете опублікувати форму за допомогою двійкової через --data-binary: curl -X POST --data-binary @myfile.bin http://foo.com Однак для цього потрібен файл. Я сподівався на можливість записувати HTTP-дзвінки (наприклад, до послуг відпочинку) як текст команди curl для відтворення запиту. …
31 curl  binary 

3
Чому не буде згортати завантаження цього посилання, коли браузер буде?
Я працюю на Mac OS 10.11.6 El Capitan. Є посилання, яке я хотів би завантажити програмно: https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.16-osx10.11-x86_64.dmg Якщо я вставлю цю URL-адресу в будь-який браузер (наприклад, Safari), завантаження працює чудово. Однак якщо я спробую завантажити ту саму URL-адресу з командного рядка curl, вона не працює - результат - порожній файл: …
30 curl 

7
Завантажте великий файл через погане з'єднання
Чи існує існуючий інструмент, який можна використовувати для завантаження великих файлів через погане з'єднання? Мені доводиться регулярно завантажувати відносно невеликий файл: 300 Мб, але повільний (80-120 Кбайт / сек) TCP-з'єднання випадковим чином розривається через 10-120 секунд. (Це велика мережа компанії. Ми неодноразово зв'язувалися з їх адміністраторами (працюючи з Індії), але …
30 curl  http  download 

1
Як відобразити всі URL-адреси в ланцюзі переадресації?
Я шукаю спосіб показати всі URL-адреси в ланцюзі перенаправлення, бажано з оболонки. Я знайшов спосіб майже зробити це з завиткою, але він показує лише першу та останню URL-адресу. Я хотів би їх усіх побачити. Має бути спосіб зробити це просто, але я не можу за все життя знайти, що це …
29 wget  curl 

3
Як використовувати curl для завантаження вмісту з sourceforge?
Просто наберіть http://downloads.sourceforge.net/project/romfs/genromfs/0.5.2/genromfs-0.5.2.tar.gz відмінно працює у веб-переглядачі, але я намагаюся завантажувати з середовища CLI з обмеженим доступом комунальні послуги. Далі просто повертає порожній файл: curl http://downloads.sourceforge.net/project/romfs/genromfs/0.5.2/genromfs-0.5.2.tar.gz Як отримати genromfs-0.5.2.tar.gz з sourceforge за допомогою curl?
29 curl 

3
Як виправити завиток несправності рукостискання sslv3?
Я намагаюся згортати веб-сайт HTTPS таким чином: $ curl -v https://thepiratebay.se/ Однак це не вдається з помилкою: * About to connect() to thepiratebay.se port 443 (#0) * Trying 173.245.61.146... * connected * Connected to thepiratebay.se (173.245.61.146) port 443 (#0) * SSLv3, TLS handshake, Client hello (1): * SSLv3, TLS alert, …
27 command-line  osx  curl  ssl 

6
Які альтернативи для перевірки відкритих портів, крім telnet?
Ми можемо використовувати наступне для тестування порту telnet VIA; у наступному прикладі ми тестуємо порт 6667: [root@kafka03 ~]# telnet kafka02 6667 Trying 103.64.35.86... Connected to kafka02. Escape character is '^]'. ^CConnection closed by foreign host Оскільки на деяких машинах ми не можемо використовувати telnet (з внутрішніх причин), які альтернативи перевірити …

5
Отримайте ціль для переадресації URL-адреси за допомогою локону
Я хотів би перевірити, куди переспрямовується одна URL-адреса. Прикладом цього може бути посилання зі сторінки результатів пошуку Google (де клік завжди проходить через сервер Google). Чи можу я це зробити curl?
24 curl  url 

2
Як перевірити, чи виконана така команда, як curl, без помилки?
Я використовую curl для завантаження файлу на сервер через повідомлення HTTP. curl -X POST -d@myfile.txt server-URL Коли я вручну виконую цю команду в командному рядку, я отримую відповідь на зразок сервера "Upload successful". Однак, як, якщо я хочу виконати цю команду curl за допомогою скрипту, як я можу дізнатися, чи …

4
Яка різниця між `curl | sh` і `sh -c“ $ (згортка) ”`?
Це питання було перенесено з помилки сервера, оскільки на нього можна відповісти на Unix & Linux Stack Exchange. Мігрували 2 роки тому . Один простий спосіб установки Docker (наприклад): curl -sSL https://get.docker.com/ | sh Однак я також бачив деякі, які виглядають так (на прикладі Докера): sh -c "$(curl -sSL https://get.docker.com/)" …

1
curl URL-дзвінок для циклу? [зачинено]
Зачинено. Це питання поза темою . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно було тематичним для Unix & Linux Stack Exchange. Закрито 5 років тому . Я працюю з bash, і я намагаюся здійснити виклик url ​​curl у циклі for. Нижче наведено мій простий заклик …
23 shell  curl 

3
Надсилання запиту CURL з користувацьким IP-адресою
Хіба це не можливо? Припустимо, що мені не потрібна відповідь, я просто хочу надіслати запит. Чи не можемо ми змінити заголовки tcp / ip, оскільки наш комп'ютер надсилає його? Мені, певно, щось не вистачає, просто дуже цікаво, дізнавшись про це в універі.
19 curl 

3
Встановлення виходу jq на змінну Bash
Я використовую curl, щоб повернути JSON із спокою api таким чином: content=$(curl -s -X GET -H "Header:Value" http://127.0.0.1:8200/etc) echo "${content}"| jq -r '.data.value' що виробляє потрібне мені значення. Однак; коли я змінюю наведений вище код, щоб виглядати так: content=$(curl -s -X GET -H "Header:Value" http://127.0.0.1:8200/etc) username=$(echo "${content}"| jq -r '.data.value') …
18 bash  curl  json  jq 

3
Завантажити декілька файлів з синтаксисом дужок
Я намагаюся завантажити два файли за наступним синтаксисом: curl -O http://domain/path/to/{file1,file2} Проблема полягає в тому, що лише перший файл фактично зберігається локально, а другий просто надрукується для stdout. Я зрозумів, що якщо я додаю, -Oвін працює просто: curl -OO http://domain/path/to/{file1,file2} Але чи не це недоцільно, якщо кількість файлів зростає занадто …
17 curl 

1
Як побачити список завиткових шифрів?
Я розумію, що під час узгодження ssl клієнт (тобто згортання) надсилає сервер список шифрів, а сервер відповідає з його кращим вибором. Як я бачу список шифрів, які надсилає згортка?
15 curl  ssl  https 

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.