tl; dr : httplib를 사용하여 사이트에 대한 연결을 생성합니다. 나는 실패했다, 나는 약간의지도를 좋아할 것이다!httplib을 사용하여 Python 웹 사이트에 연결
몇 가지 문제가 발생했습니다. 파이썬의 소켓과 httplib에 대해 읽었습니다. 구문에 문제가있는 것 같습니다.
httplib.HTTPConnection(host[, port[, strict[, timeout[, source_address]]]])
방법 "source_address"행동 않습니다
connection = httplib.HTTPConnection('www.site.org', 80, timeout=10, 1.2.3.4)
구문은 이것이다 : 여기
은 무엇입니까? IP 주소를 사용하여 요청할 수 있습니까? 사용자 에이전트가 필요하지 않습니까?
또한 연결이 성공했는지 어떻게 확인합니까?
if connection:
print "Connection Successful."
(지금까지 내가 아는 한, HTTP는 요청이 때 "당신이 살아있다"핑 (ping)마다 1 초, 두 클라이언트 & 서버로 괜찮 한, 그것은있을거야 필요하지 않습니다 처리 그래서 난 수 없습니다 계속 핑)
왜 urllib (2) 또는 요청이 아닌 httplib을 사용합니까? –
안녕하세요 - 2.7.5를 사용하고 있습니다.하지만 urllib을 파헤 치고 어떻게 움직이는 지 보겠습니다. 고맙습니다! 또한 "요청"에 대해 알지 못했습니다. 내가 그들을 찾아 볼게. 고마워. –