0
내 코드는 다음과 같습니다.M2Crypto SSL을 사용할 때 Python에서 URL 리디렉션을 비활성화하는 방법은 무엇입니까?
url_object = urlparse(url)
hostname = url_object.hostname
port = url_object.port
uri = url_object.path if url_object.path else '/'
ctx = SSL.Context()
if ctx.load_verify_locations(cafile='ca-bundle.crt') != 1: raise Exception("Could not load CA certificates.")
ctx.set_verify(SSL.verify_peer | SSL.verify_fail_if_no_peer_cert, depth=5)
c = httpslib.HTTPSConnection(hostname, port, ssl_context=ctx)
c.request('GET', uri)
data = c.getresponse().read()
c.close()
return data
이 코드에서 URL 리디렉션을 어떻게 비활성화 할 수 있습니까? 위의 코드에서 연결 개체 'c'에이 옵션을 설정하는 방법이있을 것으로 기대하고 있습니다.
도움을 미리 감사드립니다.
실제로 리디렉션합니까? httplib을 하위 클래스로 사용 했으므로 오랜 시간이 걸렸지 만 자동으로 리디렉션되지는 않았습니다 ... 나는 노인이됩니까? :-) –