gpt4 book ai didi

linux - 如何使用 wget 检查 HTTP 是否返回 HTTP/1.1 200 OK

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:19:50 29 4
gpt4 key购买 nike

我在这里尝试使用 shell 脚本检查 wget -s 是否返回 HTTP/1.1 200 OK。我正在使用这个 wget 命令从 url 获取 http 状态

#!/bin/sh
#
URL="http://www.example.com"
wget -S $URL

如果我得到它返回 HTTP/1.1 200 OK,那么它应该退出,否则运行 scr.sh 脚本。

我该怎么做?

最佳答案

这里我使用静默 wget 命令的退出代码:

wget -q --spider $URL 
if [ $? -ne 0 ] ; then
echo "do something"
fi

如果响应是错误的,它会运行一些命令。

关于linux - 如何使用 wget 检查 HTTP 是否返回 HTTP/1.1 200 OK,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23799277/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com