TIL: 2017.11.22.

Development / Ssl / TIL / Go / HTTPS / JMX / Apdex

Python Requests를 이용해 HTTPS 요청을 할 경우, Python 2.7.9 미만에서 hostname doesn't match 에러가 발생할 수 있음. 이는 서버에 SSL 인증서가 제대로 세팅되어 있더라도, Virtual Hosting등을 사용하는 경우 발생할 수 있으며, 클라이언트에서 SNI(Server Name Indication)을 지원하지 않기 때문이다. 일반 브라우져에서는 잘 작동했는데, Python Requests에서만 해당 SSL…