0
프록시를 사용하여 Google에 "GET"요청을 제출하는 간단한 코드가 있습니다. 난 시간 초과 오류 얻을 어떤 이유 Python에서 httplib2와 함께 프록시를 사용할 때 시간 초과 오류가 발생했습니다.
import httplib2
http = httplib2.Http(proxy_info = httplib2.ProxyInfo(proxy_type=3,proxy_host=myProxy, proxy_port=myPort))
resp, content = http.request("http://google.com", "GET")
print(resp)
print(content)
: 나는 유효한 프록시를 사용하고
resp, content = http.request("http://google.com", "GET")
File "C:\Python35\lib\site-packages\httplib2\__init__.py", line 1322, in requ
st
(response, content) = self._request(conn, authority, uri, request_uri, meth
d, body, headers, redirections, cachekey)
File "C:\Python35\lib\site-packages\httplib2\__init__.py", line 1072, in _req
est
(response, content) = self._conn_request(conn, request_uri, method, body, h
aders)
File "C:\Python35\lib\site-packages\httplib2\__init__.py", line 995, in _conn
request
conn.connect()
File "C:\Python35\lib\http\client.py", line 849, in connect
(self.host,self.port), self.timeout, self.source_address)
File "C:\Python35\lib\socket.py", line 711, in create_connection
raise err
File "C:\Python35\lib\socket.py", line 702, in create_connection
sock.connect(sa)
TimeoutError: [WinError 10060] A connection attempt failed because the connecte
party did not properly respond after a period of time, or established connecti
n failed because connected host has failed to respond
을하지만,이 모듈이 작동하지 않습니다는, 사람은 왜 일이가 알고 있습니까?
내가 요청 모듈과 함께 사용하려고했기 때문에 내가 사용하고있는 프록시가 예상대로 작동합니다. 서버가 지원하는 양말 프로토콜을 확인하면 무엇을 의미합니까? – KaramJaber