开源HTTP客户端 cURL介绍
2008-09-24 16:19
274 查看
cURL介绍
功能
cURL, 就是 client-side URL, 它包含两个使用URL的库, libcurl和curl官方主页 :http://curl.haxx.se/
libcurl是一个URL客户端的传输库, 它支持的协议包括FTP, FTPS, HTTP, HTTPS, SCP, SFTP, TFTP, TELNET, DICT, LDAP, LDAPS and FILE
同时它支持多种操作系统, 包括Windows, Unix, FreeBSD, Mac.... 居然有DOS。这个库应用广泛,曾经被许多大公司应用于他们的产品当中,其中包括:
git (Linux之父的版本控制系统), OpenOffice, wmget等等
HTTPS certificates
FTP uploading
Kerberos
HTTP form based upload
Proxies
Cookies
User password authentication
curl是使用libcurl实现的一组互联网命令行工具,, 包括:FTP, FTPS, HTTP, HTTPS, SCP, SFTP, TFTP, TELNET, DICT, FILE, LDAP。
License
应该是比较好的的License, 至少我的感觉是这样, 很简单很自由.“Permission to use, copy, modify, and distribute this software for any purpose with or without fee is hereby granted, provided that the above copyright notice and this permission notice appear in all copies.”
相关文章推荐
- 005_Http之request获取客户端信息04-请求转发及请求包含介绍
- 【Erlang开源项目】HTTP客户端ibrowse
- JavaScript HTTP客户端库axios介绍
- HTTP 之 curl和elinks工具介绍
- android-async-http开源项目介绍及使用方法
- zookeeper -- 第八章 zk开源客户端 Curator介绍 (下)
- 08_android入门_android-async-http开源项目介绍及用法
- asp.net 客户端浏览器缓存的Http头介绍
- 开源代码:Http请求封装类库HttpLib介绍、使用说明
- android-async-http开源项目介绍及使用方法
- 开源倾情奉献:基于.NET打造IP智能网络视频监控系统(五)客户端介绍
- 开源项目之Android async-http(异步 HTTP 客户端开发包)
- HTTPSQS:基于HTTP协议的轻量级开源简单队列服务(安装php客户端)
- 性能测试开源小工具——http_load介绍
- asp.net 客户端浏览器缓存的Http头介绍
- 有关客户端浏览器缓存的HTTP头介绍
- LibCurl HTTP部分详细介绍
- 性能测试开源小工具——http_load介绍
- android开源框架android-async-http详细的使用介绍
- 开源项目之Android async-http(异步 HTTP 客户端开发包)