옵션
v(verbos) : 동작하면서 자세한 옵션을 출력
I : HTTP header 만 보여주고 content 는 표시하지 않음
http[version] : http 버전을 선택해서 요청을 보냄
tls-max [version] : 지원가능한 최상의 TLS 버전을 명시
SSL 인증서 확인 | curl -vI https://chan-it-note.tistory.com/ |
HTTP 버전 선택해서 요청 | curl -vI --http1.0 https://chan-it-note.tistory.com/ |
TLS 버전 선택해서 HTTPS 요청 | curl -vI --tls-max 1.2 https://chan-it-note.tistory.com/ |
- SSL 인증서 확인
- curl -vI https://chan-it-note.tistory.com
- curl -vI https://host.host 를 이용하면 SSL Handshake 과정을 확인할 수 있습니다.
- 도메인에 대한 인증서 정보도 볼 수 있는데 기업 정보, 만료 일자 등을 볼 수 있습니다.
- HTTP 버전 정보도 확인이 가능합니다.
- HTTP 버전 선택해서 요청하기
- curl -vI --http1.0 https://chan-it-note.tistory.com
- http1.0 / http1.1 / http2 중 하나를 선택하여 요청을 보낼 수 있습니다.
- 헤더에 요청한 http 버전을 확인할 수 있습니다.
- TLS 버전 선택해서 HTTPS 요청히기
- curl -vI --tls-max 1.2 https://chan-it-note.tistory.com
- TLS 1.0 / 1.1 / 1.2 / 1.3 버전을 선택해서 보낼 수 있습니다.
- --tls-max 옵션이 없을 경우 tls1.3으로 요청을 보내지만 --tls-max 1.2 옵션으로 인해 tls 1.2로 요청을 보냅니다
'Web' 카테고리의 다른 글
[zsh] 유용한 플러그인 설치하기 (zsh-syntax-highlighting, zsh-autosuggestions) (3) | 2025.08.12 |
---|---|
[MacOS] 맥북 SSH 접속 셋팅하기 (+RSA Key) (0) | 2025.06.28 |
WSL 윈도우 Ubuntu 비밀번호 분실 시 초기화 (1) | 2023.10.17 |
[Web] Proxy Server의 개념 및 종류 (0) | 2021.10.14 |
[Web] URL과 URI의 차이 (0) | 2021.09.10 |