2012-09-18 2 views
2

TLS를 사용하여 요청 패키지를 사용하여 요청할 수 있습니까?python-requests 및 TLS

일 :

requests.get('someurl') 

을 내가 갖는 : 당신이하려고하지만 도움이 아래에 무슨 희망이 URL을

SSLError: [Errno 8] _ssl.c:491: EOF occurred in violation of protocol 

답변

0

확실하지.

In [35]: url = 'https://www.googleapis.com/freebase/v1/mqlread?query=hello&key=xyz' 
In [36]: requests.request("GET",url) 
Out[36]: <Response [400]> 

더 문서에 대해서는 here

+0

URL이 (방법 이상 작동하지 않습니다) https://www.sam.gov입니다 참조하십시오. 나는 또한했다 : openssl s_client -tls1 -connect www.sam.gov:443 그리고 그것은 프로토콜 : TLSv1로 응답했다. 나는 그것이이 프로토콜과 관련이 있다고 가정한다. 파이어 폭스에서도 그 페이지를 볼 수 없었지만 크롬에서는 그럴 수 있었다. 내가 about : config로 들어가서 TLS를 켜면, 나는 페이지를 볼 수 있었다. –