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