Curl教程

Linux Curl命令,在 Linux 中 curl 是一个利用 URL 规则在命令行下工作的文件传输工具,可以说是一款很强大的 http 命令行工具。

Curl下载网页

Curl下载网页命令,我们在使用 Linux 的 curl 命令下载一个网页时,直接使用 curl 命令后面加上需要下载的网页地址即可,我们还可以使用 o 参数,将网页内容保存到文件中。

Curl显示HTTP头

Curl显示HTTP头命令,我们在使用 Linux 的 curl 命令,在请求一个网页时,可以不显示该网页的全部源码,而仅仅显示 HTTP 头信息,我们可以使用 I 参数。

Curl重定向

Curl重定向命令,我们在使用 Linux 的 curl 命令,在请求一个网页时,可以同时跟踪网页的重定向信息,如果我们需要跟踪网页的重定向信息,我们可以使用 L 参数。

Curl查看网页返回值

Curl查看网页返回值命令,我们在使用 Linux 的 curl 命令时,可以仅仅测试下网站的 HTTP 返回码,在脚本中,这是很常见的测试网站是否正常的用法。

Curl设置代理proxy

Curl设置代理proxy命令,我们在使用 Linux 的 curl 命令,访问网站时,还可以使用 x 参数,来指定访问网站时使用的具体代理地址和端口。

Curl查看通信过程

Curl查看通信过程命令,我们在使用 Linux 的 curl 命令,访问网站时,还可以使用 v 参数,查看一次 HTTP 请求的详细过程,包括端口连接和 http request 的头信息。

Curl保存Cookie

Curl保存Cookie命令,我们在使用 Linux 的 curl 命令,访问网站时,如果需要保存网站的 Cookie 信息,我们可以使用 c 参数,将网站的 Cookie 信息保存到文件中。

Curl保存Header信息

Curl保存Cookie命令,我们在使用 Linux 的 curl 命令,访问网站时,如果需要保存网站的 Cookie 信息,我们可以使用 c 参数,将网站的 Cookie 信息保存到文件中。

Curl模仿浏览器

Curl模仿浏览器命令,我们在使用 Linux 的 curl 命令,访问网站时,可以通过 A 参数来指定我们访问该网站使用的指定的浏览器或者指定的浏览器的指定版本。

Curl伪造refer

Curl伪造refer命令,我们在使用 Linux 的 curl 命令时,可以使用 e 参数,来伪造 refer 信息,以防止某些网站的防盗链功能屏蔽我们的访问。