2016-08-26 2 views

답변

2

당신이 wget을에 액세스 할 수 있으면 아래 스크립트를 사용할 수 있습니다.

#/bin/bash  
URL=google.com 
if wget --spider https://$URL 2>/dev/null; then 
    echo "https is present" 
else 
    echo "https not present" 
fi 

http_proxy/https_proxy를 설정해야합니다.

나는 [지금과 같은 유닉스 계열의 시스템에 액세스 할 필요 없다] cygwin64 위의 스크립트를 테스트

또한 컬을 사용하여 동일한 스크립트를 수정 할 수 있어야한다.

2
  • HTTP

    if [[ $(wget -S --spider http://yoursite 2>&1 | grep 'HTTP/1.1 200 OK') ]]; \ 
    then echo "true"; fi 
    
  • HTTPS

    if [[ $(wget -S --spider https://yoursite 2>&1 | grep 'HTTP/1.1 200 OK') ]]; \ 
    then echo "true"; fi 
    
관련 문제