linux curl获取头部信息,curl 命令如何获取 http header 返回的响应消息头
curl 命令如何获取 http 请求的响应消息头信息?
推荐方法
主要有两种方式,一种是通过 -I 选项只返回消息头(header),另一种是通过 -i 选项返回包含 header 内容的所有信息。
只返回 header
curl 命令提供了 -I 选项 或者 --head 选项,可以只打印 http header 信息,示例如下:
[demo@Linux ~]$ curl -X HEAD -I http://x.x.x.x:xx/xxx/xxxx
HTTP/1.1 200
Last-Modified: Tue Feb 02 14:44:18 CST 2021
ETag: 1612248258000
Content-Length: 0
Date: Tue, 02 Feb 2021 07:22:31 GMT
和下面等同:
[demo@Linux ~]$ curl -X HEAD --head http://x.x.x.x:xx/xxx/xxxx
HTTP/1.1 200
Last-Modified: Tue Feb 02 14:44:18 CST 2021
ETag: 1612248258000
Content-Length: 0
Date: Tue, 02 Feb 2021 07:22:31 GMT
返回包含 header
除了提供了仅返回消息头的选项外,curl 也提供了既包含消息实体,又包含消息头的参数选项 -i 或者 --include,具体示例如下:
[demo@Linux ~]$ curl -i http://x.x.x.x:xx/xxx/xxxx
HTTP/1.1 200
Last-Modified: Tue Feb 02 14:44:18 CST 2021
ETag: 1612248258000
Content-Length: 0
Date: Tue, 02 Feb 2021 07:22:31 GMT
北京欢迎你
像音乐感动自己
也可以用 --include 选项,效果和如上等同:
[demo@Linux ~]$ curl --include http://x.x.x.x:xx/xxx/xxxx
HTTP/1.1 200
Last-Modified: Tue Feb 02 14:44:18 CST 2021
ETag: 1612248258000
Content-Length: 0
Date: Tue, 02 Feb 2021 07:22:31 GMT
北京欢迎你
像音乐感动自己
linux curl获取头部信息,curl 命令如何获取 http header 返回的响应消息头相关推荐
- linux查看ip等信息的命令
linux查看ip等信息的命令 : ifconfig dos查看ip等信息的命令:ipconfig
- 查看Linux当前操作系统版本信息常用命令
查看Linux当前操作系统版本信息常用命令 Linux查看当前操作系统版本信息 Linux查看版本当前操作系统内核信息 linux查看版本当前操作系统发行信息 Linux查看cpu相关信息,包括型号. ...
- android 6.0获取手机imei,android获取手机信息大全,android获取大全,IMEI号,IESI号,...
android获取手机信息大全,android获取大全,IMEI号,IESI号, IMEI号,IESI号,手机型号: [java] view plaincopyprint?private void g ...
- linux中检测用户信息的命令是,Linux中系统状态检测命令
1.ifconfig用于获取网卡配置与网络状态等信息,格式为:ifconfig [网络设备] [参数] 2.uname命令用于查看系统内核版本等信息,格式为:uname [-a] 查看系统的内核名称. ...
- linux脚本截取网页信息,Shell脚本实现获取网页快照并生成缩略图
获取网页快照并生成缩略图可分两步进行: 1.获取网页快照 2.生成缩略图 获取网页快照 这里我们用 phantomjs 来实现.关于 phantomjs 的详细用法可参考官方网站.http://pha ...
- 获取浏览信息 php,PHP如何获取浏览器信息
在使用PHP获取浏览器信息时,通常有两种方式: 第一种是:使用$_SERVER[HTTP_USER_AGENT]选项 此方式获取的是格式不规则的数据,如 Mozilla/4.0 (compatibl ...
- python从命令行获取参数_python从命令行获取参数操作
python从命令行获取参数 一: 简单用法 从命令行获取参数两种方式: 1.通过sys.argv参数获取:代码如下: # -*- coding: utf-8 -*- import sys #获取输入 ...
- 从微信服务器获取用户信息,微信小程序Ⅴ [获取登陆用户信息,重点openID(详解)]...
♩ 背景 其实这篇文章几个月前就写完了,可是这段时间,微信小程序官方文档有了更新,同事在我本身的实际操做过程当中,发现以前写的过于繁杂,因此如今进行简化梳理,欢迎指摘. 语言框架:ThinkPHP3. ...
- php微信小程序获取用户信息,微信小程序获取openid及用户信息的方法
本文主要介绍微信小程序如何获取openid及用户信息,具有一定的参考价值,感兴趣的小伙伴们可以参考一下,希望能帮助到大家. 1. 获取openid 1.1 获取code 调用接口获取登录凭证(code ...
- python爬虫获取服务器信息,通过python自动化获取服务器信息,并写入到excel(示例代码)...
简介这篇文章主要介绍了通过python自动化获取服务器信息,并写入到excel(示例代码)以及相关的经验技巧,文章约943字,浏览量170,点赞数4,值得参考! 博主目前在电信外包工作,比较坑,因为涉 ...
最新文章
- 非常好用的Python图像增强工具,适用多个框架
- latex绘制表格table
- datatable导出Excel
- Docker---Run命令
- HTML+CSS+JS实现网页随机点名
- 融资13亿后突然死亡!首款产品被苹果点赞,与谷歌竞赛的明星创业公司Anki倒闭...
- Linux find 命令概览
- HashMap为什么是线程不安全的
- 深度学习 和 技术开锁
- iOS开发图片加载的内存问题及优化方案
- linux执行telnet命令,Linux怎么使用telnet命令
- 混沌:Logistic模型
- 一个算法解决所有英文起名问题
- stm32之HAL库实现us延时方法
- html5校园生活,校园日常生活日记(精选12篇)
- 【毕业设计】单片机智能快递柜系统 - stm32 嵌入式 物联网
- Python给excel加密(linux可用版)
- 致80后的北漂IT人:未来在哪儿?
- 【Linux】计算机组成与进程
- s60v5用java qq_S60V5手机QQ终于来了,试用感受!
热门文章
- 伪随机数生成算法-梅森旋转(Mersenne Twister/MT)
- Twitter数据抓取
- 线性代数【二】:矩阵的概念与计算
- karto探秘之open_karto 第二章 --- 参数解析
- CVPR2021全新Backbone | ReXNet在CV全任务以超低FLOPs达到SOTA水平
- .net反射调用值类型引用参数时的处理办法(转)
- Notepad++一键编译运行(Python、Java、C++)
- Unity3D学习笔记(三十七):顶点偏移和溶解
- linux ip地址配置
- 说一说javascript跨域和jsonp