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? cURL 是一个利用URL语法规定来传输文件和数据的工具,支持很多协议,如HTTP、FTP、...
    伊Summer阅读 1,298评论 0 4
  • 一、什么是CURL? cURL 是一个利用URL语法规定来传输文件和数据的工具,支持很多协议,如HTTP、FTP、...
    茶艺瑶阅读 4,632评论 0 6
  • Nginx 的配置文件使用的就是一门微型的编程语言,许多真实世界里的 Nginx 配置文件其实就是一个一个的小程序...
    SkTj阅读 4,238评论 0 7
  • cURL是一个利用URL语法规定来传输文件和数据的工具,支持很多协议和选项,如HTTP、FTP、TELNET等,能...
    司马东阳阅读 1,449评论 0 6
  • sqlmap用户手册 说明:本文为转载,对原文中一些明显的拼写错误进行修正,并标注对自己有用的信息。 ======...
    wind_飘阅读 2,077评论 0 5