Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » CURL

Модерирует : gyra, Maz

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12

Открыть новую тему     Написать ответ в эту тему

ASE_DAG



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
См. также: Ru.Board » Операционные системы » UNIX » UNIX Shell

Что умеет CURL:
DICT, FILE, FTP, FTPS, GOPHER, GOPHERS, HTTP, HTTPS, IMAP, IMAPS, LDAP, LDAPS, MQTT, POP3, POP3S, RTMP, RTMPS, RTSP, SCP, SFTP, SMB, SMBS, SMTP, SMTPS, TELNET, TFTP, WS and WSS. curl supports TLS certificates, HTTP POST, HTTP PUT, FTP uploading, HTTP form based upload, proxies (SOCKS4, SOCKS5, HTTP and HTTPS), HTTP/2, HTTP/3, cookies, user+password authentication (Basic, Plain, Digest, CRAM-MD5, SCRAM-SHA, NTLM, Negotiate, Kerberos, Bearer tokens and AWS Sigv4), file transfer resume, proxy tunneling, HSTS, Alt-Svc, unix domain sockets, HTTP compression (gzip, brotli and zstd), etags, parallel transfers, DNS-over-HTTPS и многое другое.  
 
ВНИМАНИЕ! cURL не поддерживает пробелы в URL (см. ./docs/URL-SINTAX.md::spaces), поэтому их нужно кодировать как %20 или cURL выведет ошибку!

Домашняя страница
Дистрибутивы для Windows (официальные) - NT 6.x и выше
Latest win32 (zip) | Latest win64 (zip)
Исходники
 
Файлы curl-ca-bundle.crt | Changelog | Мануал | Примеры
 
Дополнительные источники:
Дистрибутивы для Windows (неофициальные) - ХР/Srv2003 и выше.
Static cURL with HTTP3
 
История появления возможностей CURL

Всего записей: 9272 | Зарегистр. 12-05-2005 | Отправлено: 20:18 02-09-2012 | Исправлено: mithridat1, 10:57 27-04-2024
los

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
alexnov66,
 
curl -sLR -o file $URL
качает файл и устанавливает для него время модификации такое же как на сервере.
curl -sLR -z file -o file $URL
Проверяет время и если оно не совпадает качает файл.
 

Цитата:
а два филе так и надо или опечатка

Та и надо.

Цитата:
так должно быть однако.
curl -sLR -z -o file.txt

нет. Либо '-z file.txt' либо '-z время'
 
В принципе можно обойтись одной командой:
curl -sLR -z C:\blacklist\file.txt -o C:\blacklist\file.txt http://joshaven.com/spamhaus.rsc

Всего записей: 7698 | Зарегистр. 08-09-2001 | Отправлено: 15:46 05-11-2024
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
alexnov66
 
Ну, вот вам и для неё ключи 8.9.1, а мануал сами считаете - curl --manual > manual.txt и именно там подробно расписано действие всех ключей.

----------
Жив курилка! (Р. Ролан, "Кола Брюньон")
Xeon E5 2697v2/C602/128 GB PC3-14900L/GTX 1660 Ti, Xeon E5-2697v2/C602J/128 Gb PC3-14900L/GTX 1660 Ti

Всего записей: 34320 | Зарегистр. 31-07-2002 | Отправлено: 16:09 05-11-2024
alexnov66



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
los

Цитата:
В принципе можно обойтись одной командой:
curl -sLR -z C:\blacklist\file.txt -o C:\blacklist\file.txt http://joshaven.com/spamhaus.rsc

это больше подходит, не сообразил что два раза надо писать конечный файл.
а ключи sLR и не нужны в принципе.
 
в итоге с сохранением ссылки и имени файла в файл
curl -sLR -z C:\blacklist\spamhaus.txt -o C:\blacklist\spamhaus.txt http://joshaven.com/spamhaus.rsc & >>C:\blacklist\link.txt echo spamhaus.txt http://joshaven.com/spamhaus.rsc

Всего записей: 1401 | Зарегистр. 29-08-2005 | Отправлено: 16:38 05-11-2024 | Исправлено: alexnov66, 16:48 05-11-2024
los

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
alexnov66

Цитата:
а ключи sLR и не нужны в принципе.

без ключа '-R' результат будет не таким как вам изначально требовалось.

Цитата:
в итоге с сохранением ссылки и имени файла в файл

Windows не использую, поэтому прокомментировать не могу.

Всего записей: 7698 | Зарегистр. 08-09-2001 | Отправлено: 18:30 05-11-2024
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
cURL for Windows 8.11.0 build 8.11.0_1
 
Изменения:
 
новый ключ: --tls-earlydata
 
Для Arm64 обновлены компиляторы: clang 19.1.3 и llvm-mingw 20241030, Win32/Win64 собраны в clang 19.1.2.
 
От меня - cURL.zip. Архив включает: x86 и х86_64 консольную сборки, GUI Shell (старая, х86, иной нет), документацию в формате ASCII (TXT), адаптированный под cURL mk-ca-bundle.pl (выводит curl-ca-bundle.crt, а не ca-bundle.crt).
 
версия:

Цитата:
cURL 8.11.0 Win32/Win64 MinGW-w64 standalone official build by Viktor Szakets
 
Release date: 2024-11-06
 
Libs:
 
  libcurl/8.11.0 LibreSSL/4.0.0 zlib/1.3.1 brotli/1.1.0 zstd/1.5.6 WinIDN libpsl/0.21.5 libssh2/1.11.1 nghttp2/1.64.0 ngtcp2/1.8.1 nghttp3/1.6.0
 
Protocols:
 
  dict file ftp ftps gopher gophers http https imap imaps ipfs ipns ldap ldaps mqtt pop3 pop3s rtsp scp sftp smb smbs smtp smtps telnet tftp ws wss
 
Features:
 
  alt-svc AsynchDNS brotli CAcert HSTS HTTP2 HTTP3 HTTPS-proxy IDN IPv6 Kerberos Largefile libz NTLM PSL SPNEGO SSL SSPI threadsafe UnixSockets zstd

fix: в архив попал RELEASE-NOTES.txt от 8.10.1 , перезалил.

----------
Жив курилка! (Р. Ролан, "Кола Брюньон")
Xeon E5 2697v2/C602/128 GB PC3-14900L/GTX 1660 Ti, Xeon E5-2697v2/C602J/128 Gb PC3-14900L/GTX 1660 Ti

Всего записей: 34320 | Зарегистр. 31-07-2002 | Отправлено: 21:07 06-11-2024 | Исправлено: Victor_VG, 21:21 06-11-2024
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12

Компьютерный форум Ru.Board » Компьютеры » Программы » CURL


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru