cURL项目的两个主要产品是命令行工具curl和libcurl库,它们通过各种网络协议来传输使用URL指定的网络资源。curl不仅出现在成千上万的脚本和互联网应用程序中,也被用于服务器测试、通信协议调试等用途。 本书是一本针对curl的指南,介绍了该项目、命令行工具和库,以及curl的起源和演变过程。主要内容如下: ●cURL项目的起源、发团队及用户 ●命令行基础 ●curl的功能及如何使用
售 价:¥
纸质售价:¥44.20购买纸书
温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印
为你推荐
版权声明
前言
第 1 章 cURL项目
1.1 它是如何开始的
1.2 命名问题
1.3 curl可以做什么
1.4 开发团队
1.5 curl的用户
第 2 章 命令行基础
2.1 命令行选项
2.2 不同版本的选项
2.3 URL
2.4 URL通配
2.5 列出所有的命令行选项
2.6 配置文件
2.7 密码和窥探
2.8 进度指示器
第 3 章 使用curl
3.1 详细模式
3.2 持久连接
3.3 下载
3.4 上传
3.5 连接
3.6 超时
3.7 .netrc
3.8 代理
3.9 退出状态
3.10 FTP
3.11 SCP和SFTP
3.12 SMTP
3.13 TLS
3.14 SSLKEYLOGFILE
3.15 复制为curl命令
第 4 章 用curl执行HTTP操作
4.1 协议基础
4.2 响应
4.3 HTTP身份验证
4.4 HTTP区间
4.5 HTTP版本
4.6 HTTP POST
4.7 HTTP multipart formpost
4.8 -d与-F
4.9 重定向
4.10 修改HTTP请求
4.11 PUT
4.12 cookie
4.13 HTTP/2
第 5 章 构建和安装
5.1 安装预构建的二进制包
5.2 从源代码构建
5.3 依赖项
5.4 TLS库
第 6 章 libcurl基础
6.1 easy句柄
6.2 “驱动”传输
6.3 连接重用
6.4 回调
6.5 清理
6.6 代理
6.7 传输后的信息
6.8 API兼容性
6.9 curl --libcurl
6.10 头文件
6.11 全局初始化
6.12 libcurl多线程
6.13 curl easy选项
6.14 CURLcode返回码
6.15 详细操作
6.16 libcurl示例
第 7 章 用libcurl执行HTTP操作
7.1 HTTP响应
7.2 HTTP请求
7.3 HTTP版本
7.4 HTTP区间
7.5 在libcurl中处理cookie
7.6 下载
7.7 上传
第 8 章 语言绑定
看完了
买过这本书的人还买过
读了这本书的人还在读
同类图书排行榜