[파이썬] HTTPS 결과 받아오기 Develop Tip

HTTPS 접속으로 웹브라우저에서 URL 호출을 하여 결과를 받아올 필요가 있습니다.

이를 파이썬으로 해 보면,

#!/usr/bin/env python
import httplib
c = httplib.HTTPSConnection("ccc.de")
c.request("GET", "/")
response = c.getresponse()
print response.status, response.reason
data = response.read()
print data
# => # 200 OK
# <!DOCTYPE html ....

와 같습니다.

하지만, SSL 이 활성화 되어 있어야 하는데
체크하는 방법은

>>> import socket
>>> socket.ssl<function ssl at 0x4038b0>

와 같습니다.

어느분께는 도움이 되셨기를...

덧글

  • 랜덤여신 2014/09/17 13:39 # 답글

    그냥 urlopen('https://www.google.com/') 하는 게 편하지 않나요?
  • 지훈현서아빠 2014/09/17 14:54 #

    위의 방법으로 하면 GET 뿐만 아니라 POST 등의 방식에도 이용할 수 있지 않나요?
댓글 입력 영역

구글애드텍스트