Kwo*_*rks 4 shell curl amazon-ec2
当我在服务器上执行此脚本时,我得到的响应代码为000,但当我在本地计算机上执行此操作时,我的状态代码为200.对于相同的URL和脚本,会发生这种情况.
flag=0
for URL in $@
do
STATUS=$(curl -s -o /dev/null -w '%{http_code}' $URL)
if ([ $STATUS -gt 400 ] || [ $STATUS -lt 100 ]); then
echo $URL "is not working fine, STATUS CODE is "$STATUS
flag=1
else
echo $URL "is working, STATUS CODE is "$STATUS
fi
done
if [ $flag -eq 1 ]; then
exit 1
fi
Run Code Online (Sandbox Code Playgroud)
我在一些论坛上看到问题是由于SSL造成的.请告诉我上述脚本中可以更改的内容.
归档时间: |
|
查看次数: |
7424 次 |
最近记录: |