11.2 Linux 网络请求命令 curl

2023-08-03 01:43:01 来源:哔哩哔哩

Linux 网络请求命令 curl

curl功能非常强大,支持http、https、ftp、scp、sftp等协议的网络请求。

本文主要介绍通过curl进行http(https)请求。


(资料图片仅供参考)

我们经常使用curl命令测试web服务器与页面访问是否正常。

详情点击链接:  /linux/network-req/

1 语法

curl [选项] 网址

请求网址,网页内容默认显示在终端。可设置输出到文件。

2 常用选项

常用选项说明-o指定输出文件名-O使用网址中的文件-i显示请求头信息与响应文本-I仅显示请求头信息--head仅显示请求头信息

3 示例

例1:查看网页的html源码

curl

例2:保存响应内容到文件

curl -o

-小写0 指定文件名

curl -O /home/index/news_detail/id/17992

大写O 下载的文件名与请求的文件名一致。这里为17992。

curl -O 无效,因为后续无法找到对应文件名。

例3:查看响应头

显示请求头信息与响应文本。

curl -i

curl -I

-大写I 仅显示请求头信息。

等价于

curl --head

上一篇:

《逐梦》第三集:用青春和热血守卫祖国

下一篇:

《逐梦》第三集:用青春和热血守卫祖国

推荐阅读