1。概述cURL是一种使用URL语法在命令行下工作的文件传输工具。1997年首次发布,支持文件上传和下载,是一个综合性的传输工具,但按照传统,习惯上称cURL为下载工具。cURL还包括用于程序开发的libcurl。二、常用用法1、查看网页源代码不带任何选项使用curl时,默认会发送GET请求,获取链接内容到标准输出。curlwww.sina.com保存这个网页,可以使用-o参数。测试另存为[文件名]。curl-otestsavewww.sina.com2.自动重定向有些网站是自动重定向的。使用-L参数,curl将跳转到新的URL。curl-Lwww.sina.com3.显示头部信息-i参数可以显示http响应的头部信息,以及网页代码。curl-iwww.sina.comHTTP/1.1301MovedPermanentlyServer:nginxDate:Fri,04Sep202009:14:50GMTContent-Type:text/htmlContent-Length:178Connection:keep-aliveLocation:http://www.sina.com.cn/Expires:Fri,04Sep202009:15:25GMTCache-Control:max-age=120X-Via-SSL:ssl.23.sinag1.qxg.lb.sinanode.comEdge-Copy-Time:1599210890645Age:85Via:https/1.1ctc.guangzhou.union.182(ApacheTrafficServer/6.2.1[cRsf]),https/1.1ctc.ningbo.union.47(ApacheTrafficServer/6.2.1[cRsf])X-Via-Edge:159921089062925588877f0beee7374f5da2eX-Cache:MISS.MERGE.47X-Via-CDN:f=edge,s=ctc.ningbo.union.74.nb.sinaedge.com,c=119.136.88.37;f=Edge,s=ctc.ningbo.union.47,c=115.238.190.74
