HTTP1은 단일 통화에 HTTP 요청을 수행 할 수 HTTPLIB 주위에 파이썬 래퍼입니다. 예를 들어, 패키지의 PyPI 지수를 얻기 위해, 당신은 쓸 수 있습니다 :
http1를 가져
http1.request을 인쇄 ( 'http://pypi.python.org/simple/') .body
요청 () 메소드
이 방법은 HTTP 요청을 수행한다. 요청 방식의 서명은 다음과 같다 :
요청 (URL,있는 params = {}, 방법 = 'GET', 몸 = 없음, 헤더 = {}
& NBSP; 콘텐츠 _ = 없음, CONTENT_LENGTH = 사실, 사용자 이름 = 없음,
& NBSP; 암호 = 없음, capitalize_headers = 참)
매개 변수는 다음과 같습니다 :
& NBSP; URL : 프로토콜 (예 : 'http://www.google.com?foo=1&bar=2'등) 매개 변수를 포함하여 URL 호출.
& NBSP; PARAMS :지도로 URL 매개 변수, 그래서 { '갑': 1, '바': 2} '? foo는 = 1 & 바 = 2'로 끝나는 URL가 발생합니다.
& NBSP; 방법 : (예 : 'GET'또는 'POST'등) HTTP 방법. 'GET'기본값.
& NBSP; 몸 : 문자열로 요청의 본문. 디폴트는 none.
& NBSP; 헤더 : 사전도 같은 요청 헤더. '{}'기본값.
& NBSP, 콘텐츠 _ : 요청의 컨텐츠 유형 헤더. 없음 Defauls.
& NBSP; CONTENT_LENGTH : 우리가 요청에 콘텐츠 길이 헤더를 추가해야하는지 알려줍니다. 기본적으로 true로 설정됩니다.
& NBSP; 사용자 이름 : 기본 인증을 수행하는 동안 사용자 이름, 암호를 설정해야합니다.
& NBSP; 암호 : 암호 기본 인증을 수행하는 동안, 사용자 이름으로 설정해야합니다.
& NBSP; capitalize_headers가 : 헤더는 대문자로해야하는지 알려줍니다 (그래서 그들의 이름은 모두 예를 들어 '의 Content-Type'과 같은 것을).
이 방법은 이하 설명 응답 객체로 응답을 반환합니다.
참고 : HTTPS URL을 호출은, 파이썬은 SSL을 지원하도록 구축되어 있어야합니다.
응답 개체
이 개체는 (문자열) 상태 (정수 200, 404) 코드, 메시지 헤더 (예, 문자열로, '을 (를) 찾을 수 없습니다' 'OK'등) (사전도 등), 그리고 몸을 캡슐화합니다.
이 릴리스의 새로운 기능 :
이 더 많은 문서를 수정.
이 요구 사항 :
이 파이썬
댓글을 찾을 수 없습니다