Curl重定向

Curl重定向命令

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

curl 命令,默认是不跟踪重定向信息的。

Curl重定向详解

语法

curl -L url

参数

参数 描述
url 请求的 URL。

说明

可以使用 L 参数,追踪 HTTP 的重定向。

案例

重定向信息

使用 curl 命令,查看带重定向的网页,具体命令如下:

curl haicoder.net

此时,终端如下:

15_Linux curl重定向.png

我们看到,我们访问的 url 是带重定向的,因此,这里只显示了重定向信息,并没有显示网页内容,现在,我们使用 L 参数,显示重定向后的网页内容,具体命令如下:

curl -L haicoder.net

运行后,终端输出如下:

16_Linux curl重定向.png

我们看到,此时,显示了重定向后的网页内容,即,我们使用了 L 参数,实现了追踪链接的重定向。

Curl重定向命令总结

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

curl 命令,默认是不跟踪重定向信息的。