[python] Requests 라이브러리를 이용해 SSL 인증서를 무시하는 방법은?

Requests는 파이썬에서 HTTP 요청을 보낼 때 자주 사용되는 라이브러리입니다. 그러나 때로는 SSL 인증서 문제로 인해 요청이 실패할 수도 있습니다. 일부 경우에는 SSL 인증서를 무시하여 요청을 보내는 것이 유용할 수 있습니다.

Requests 라이브러리를 사용하여 SSL 인증서를 무시하는 방법은 다음과 같습니다:

import requests
from requests.packages.urllib3.exceptions import InsecureRequestWarning

# SSL 인증서 경고를 무시
requests.packages.urllib3.disable_warnings(InsecureRequestWarning)

# 요청 보내기
response = requests.get("https://example.com", verify=False)

위의 코드에서 InsecureRequestWarning을 사용하여 SSL 인증서 경고를 무시합니다. 그리고 verify=False를 사용하여 SSL 인증서의 유효성을 확인하지 않고 요청을 보냅니다.

하지만 SSL 인증서를 무시하는 것은 보안상의 위험을 초래할 수 있으므로 신중하게 사용해야 합니다. 실제 운영 환경에서는 SSL 인증서를 올바르게 구성하고 검증하는 것이 좋습니다.

추가적으로, 위의 코드에서 url을 실제 요청하고자 하는 사이트의 URL로 변경해야 합니다.

참고 자료: