"이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다."


[Python] requests로 https 요청 시 SSL warning 없애기
728x90

 

파이썬으로 request 모듈로 https를 요청할 때 인증서 verify를 false로 하는 경우 발생하는 SSL 경고 메시지를 없애는 방법입니다.

 

https 요청하기

python 으로 https 요청 할 때 ssl 인증서를 검증받지 않도록 하는 옵션을 사용할 수 있습니다.

requests.post(url, data, verify=False)

 

이 경우 요청 시 에 다음과 같은 오류 메시지가 계속해서 출력됩니다.

Unverified HTTPS Request......

request is being made to host '192.168.1.100'. Adding certificate verification is strongly advised. See: https://urllib3.readthedocs.io/en/latest/advanced-usage.html#ssl-warnings

InsecureRequestWarning,

 

InsecureRequestWarning 없애기

다음과 같이 urllib3 모듈에서 disable_warning을 사용하면 경고 메시지를 없앨 수 있습니다.

impport urllib3

urllib3.disable_warnings(urllib3.exceptions.InsecureRequestWarning)

 

이상 파이썬에서 requests를 이용하여 https로 요청 시 시스템 경고 메시지를 예외처리하는 방법을 알아보았습니다.

728x90
728x90
LIST