curl进阶 —— 看了https://ec.haxx.se/

1. curl可以使用http auth,包括basic ,ntlm等,可以自动检测auth类型

2. curl 可以起到类似于替代hosts文件达到指定域名重定向的功能

原理在于curl有自己的dns cache,使用--remote-name 可以实现

3. 以前常见的-x 表示的是使用代理服务器,后面加代理服务器,最后加真是要访问的url

4. -O 表示自动判断文件名并保存到同名文件

5. curl支持-u -U,前者是服务器认证,后者是proxy认证

6. curl -v 表示 verbose , -L 表示 --location ,检查返回结果的location字段,如果有就继续跳转

7. curl 在windows 上默认查找 home下或者curl可执行文件目录下的_curlrc

8. curl 可以使用 --config 或者 -K 指定配置文件吗名

9. curl配置文件中每行表示一个参数,长选项名可以省略前缀"--", 其后跟随"="或者空格,最后放值

10. curl -A 表示 user-agnet, 替换以前的  -H "user-agnet" 更方便

11. curl --continue-at http/ftp Url -O 表示自动判断文件名自动继续下载

12. curl --resolve

你可能感兴趣的:(curl进阶 —— 看了https://ec.haxx.se/)