Python Requests 모듈

Python Requests 모듈 "InsecureRequestWarning" 에러 해결방법

in

개요

image python requests request 모둘 사용 시 간단한 테스트를 위해 verify=False 등의 설정으로 익스플로잇 짜는 경우, 아래와 같이 “InsecureRequestWarning” 에러가 발생하며 가독성을 방해하는 경우가 있습니다.

/Python/3.9/lib/python/site-packages/urllib3/connectionpool.py:1045: InsecureRequestWarning: Unverified HTTPS request is being made to host '127.0.0.1'. Adding certificate verification is strongly advised. See: https://urllib3.readthedocs.io/en/1.26.x/advanced-usage.html#ssl-warnings
  warnings.warn(

Solution

해당 에러는 인증서 문제로 발생하는 에러로, 해결 방법이라기 보다는 해당 에러가 출력되지 않도록 할 수 있습니다.

아래 코드를 추가하여 warning을 disable 해줍니다.

requests.packages.urllib3.disable_warnings()