curlcurl-命令使用技巧

42次阅读

共计 365 个字符,预计需要花费 1 分钟才能阅读完成。

curl 是最常用的网站故障排查方法,在终端输入 curl –help 可看到 curl 的命令使用参数详解。

-l 参数

仅返回头部信息,,请求结果如下:
curl -I www.baidu.com

我们在监控 Web 服务的时候,可以根据 Web 的 HTTP 状态码来判断 Web 服务是否工作正常,如果我们使用 grep 过滤第一行,会发现会输出很多不必要的信息:
curl -I www.baidu.com | grep “HTTP”

虽然使用了 grep 多虑,但还是有些不要的信息。如果我们只想看到返回状态,可用如下方法:
方法一:
curl -I -s www.baidu.com | grep “HTTP”


方法二:
curl -I www.baidu.com 2>/dev/null|head -n1

方法三:
curl -s -w “%{http_code}” -o /dev/null www.baidu.com

正文完
 0