URL이 SSL을 사용하는지 판별하는 bash의 방법은 있습니까? URL에 다른 것을 보내기 전에 HTTP 또는 HTTPS 연결 만 허용하는지 확인하고 싶습니다.URL이 HTTP 또는 HTTPS인지 확인하기 위해 Bash 사용
1
A
답변
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
관련 문제
- 1. 현재 URL이 프로젝트에서 http 또는 https인지 확인합니다.
- 2. Java URL이 http 또는 https인지 확인하는 방법은 무엇입니까?
- 3. 웹 사이트가 HTTP 또는 HTTPS인지 확인
- 4. URL이 Google인지 확인하기
- 5. Bash, 두 파일의 존재 여부를 확인하기 위해
- 6. http 또는 https 정규식에 대한 Bash 검사
- 7. URL이 맞는지 확인하기 위해 C# .Contains()를 사용합니다.
- 8. 사용 권한을 수동으로 확인하기 위해 Collection.allow() 호출하기
- 9. PHP : YT url이 유효하고 동영상이 있는지 확인하기
- 10. HTTP 가용성을 확인하기 위해 가장 빠른 URL을 GET할까요?
- 11. 은 OS 버전을 확인하기 위해 bash 스크립트가 필요합니다.
- 12. 현재 자식 브랜치가 "x"인지 확인하기 위해 bash 스크립트
- 13. SSH 연결을 확인하기 위해 bash 스크립트를 만드는 방법은 무엇입니까?
- 14. Bash - http 호출을 위해 mysql에서 데이터를 검색하십시오.
- 15. AuthorizeRequest 또는 BeginRequest에 Http 모듈 사용
- 16. URL이 % 또는 &
- 17. Snort 규칙은 HTTP 요청 나던 작품의 내용을 확인하기 위해
- 18. HTTP 응답 코드를 확인하기 위해 php 테스트를 작성하십시오.
- 19. Android parsefile URL이 http
- 20. 유효한 // HTTP URL이 있습니까?
- 21. Regex은 url이 http : //
- 22. iOS 비디오 녹화에서 단어를 확인하기 위해 사용 비디오를 변경하는 방법?
- 23. 현재 URL에서 HTTP 또는 HTTPS 가져 오기
- 24. 문자열이 부분 문자열의 유한 집합으로 구성되었는지 확인하기 위해 포인터 사용
- 25. nginx 뒤에있는 node.js 앱은 연결이 http 또는 https인지 노드 앱이 알아낼 수 있습니다.
- 26. BASH 별칭 또는 함수에서 awk 사용
- 27. postgres가 데이터를 확인하기 위해 트리거합니다.
- 28. 값을 확인하기 위해 editText를 반복합니다.
- 29. 데이터베이스로 확인하기 위해 Jquery를 사용합니다
- 30. 문자열 순회 여부를 확인하기 위해 포인터 순회 사용
두 포트를 테스트하기 위해'telnet host 80'과'telnet host 443'을 사용하십시오 – anubhava