发布于 2016-09-08 03:25:55 | 130 次阅读 | 评论: 0 | 来源: 网友投递
curl 字符界面下的下载工具
curl是一款著名的字符界面下的下载工具,支持HTTP、HTTPS、FTP、FTPS、DICT、TELNET、LDAP、FILE,和GOPHER。此外还具有cookies支持、断点续传、FTP上传、密码支持、SSL支持和代理支持等特性。curl同时还提供了一套libcurl的库,开发者可以基于这个库开发其他下载工具。
cURL 7.50.2 发布了,
本次发布改进如下:
mbedtls: Added support for NTLM
multi: make Curl_expire() work with 0 ms timeouts
mbedtls: set verbose TLS debug when MBEDTLS_DEBUG is defined
http2: always wait for readable socket
cmake: Enable win32 large file support by default
cmake: Enable win32 threaded resolver by default
winbuild: Avoid setting redundant CFLAGS to compile commands
curl.h: make CURL_NO_OLDIES define CURL_STRICTER
docs: make more markdown files use .md extension
docs: CONTRIBUTE and LICENSE-MIXING were converted to markdown
winbuild: Allow changing C compiler via environment variable CC
HTTP: retry failed HEAD requests on reused connections too
openssl: accept subjectAltName iPAddress if no dNSName match
proxy: reject attempts to use unsupported proxy schemes
SOCKS: improve verbose output of SOCKS5 connection sequence
SOCKS: display the hostname returned by the SOCKS5 proxy server
http/sasl: Query authentication mechanism supported by SSPI before using
sasl: Don't use GSSAPI authentication when domain name not specified
nss: fix incorrect use of a previously loaded certificate from file
openssl: build warning-free with 1.1.0 (again)
HTTP: stop parsing headers when switching to unknown protocols
test219: Add http as a required feature
TLS: random file/egd doesn't have to match for conn reuse
schannel: Disable ALPN for Wine since it is causing problems
http2: make sure stream errors don't needlessly close the connection
http2: return CURLE_HTTP2_STREAM for unexpected stream close
darwinssl: --cainfo is intended for backward compatibility only
http2: use named define instead of magic constant in read callback
http2: skip the content-length parsing, detect unknown size
darwinssl: test for errSecSuccess in PKCS12 import rather than noErr
下载地址:https://curl.haxx.se/download.html