Https주소로 접속했을때 redirect된 주소를 알고 싶습니다. - SSL: CERTIFICATE_VERIFY_FAILED에러

조회수 10696회

https주소 목록이 300개 정도 있습니다. 접속하면 바로 다른 주소로 redirect가 되는데 그 주소를 어떻게 알 수가 있을까요?

http의 경우 다음과 같이 하면 된다고 하는데

import urllib2

def get_redirected_url(url):
    opener = urllib2.build_opener(urllib2.HTTPRedirectHandler)
    request = opener.open(url)
    return request.url

print get_redirected_url("http://주소")

https라서 urllib2.URLError: <urlopen error [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed (와 같은 에러가 발생합니다.

1 답변

답변을 하려면 로그인이 필요합니다.

프로그래머스 커뮤니티는 개발자들을 위한 Q&A 서비스입니다. 로그인해야 답변을 작성하실 수 있습니다.

(ಠ_ಠ)
(ಠ‿ಠ)