HTTP1

Phần mềm chụp màn hình:
HTTP1
Các chi tiết về phần mềm:
Phiên bản: 0.1.0
Ngày tải lên: 14 Apr 15
Nhà phát triển: Michel Casabianca
Giấy phép: Miễn phí
Phổ biến: 7

Rating: nan/5 (Total Votes: 0)

HTTP1 là một wrapper Python quanh httplib để thực hiện các yêu cầu HTTP trong một cuộc gọi duy nhất. Ví dụ, để có được PyPI chỉ số của các gói, bạn có thể viết:
nhập khẩu http1
in http1.request ('http://pypi.python.org/simple/') .body
yêu cầu () phương pháp
Phương pháp này thực hiện một yêu cầu HTTP. Chữ ký của phương thức yêu cầu là sau đây:
yêu cầu (url, params = {}, method = "GET", cơ thể = None, tiêu đề = {},
& Nbsp; content_type = None, CONTENT_LENGTH = True, username = None,
& Nbsp; password = None, capitalize_headers = True)
Các thông số như sau:
& Nbsp; url: cuộc gọi URL, bao gồm giao thức và các thông số (như 'http://www.google.com?foo=1&bar=2').
& Nbsp; params: thông số URL như bản đồ, do đó {'foo': 1, 'bar': 2} sẽ cho kết quả trong một URL kết thúc bằng 'foo = 1 & bar = 2?'.
& Nbsp; phương pháp: phương pháp HTTP (như 'GET' hoặc 'POST'). Mặc định là 'GET'.
& Nbsp; cơ thể: cơ thể của các yêu cầu như là một chuỗi. Mặc định là None.
& Nbsp; tiêu đề: Yêu cầu tiêu đề dưới dictionnary. Mặc định là '{}'.
& Nbsp; content_type: các loại nội dung tiêu đề của yêu cầu. Defauls None.
& Nbsp; CONTENT_LENGTH: nói nếu chúng tôi cần thêm tiêu đề chiều dài nội dung yêu cầu. Mặc định là đúng.
& Nbsp; tên người dùng: username trong khi thực hiện chứng thực cơ bản, phải được thiết lập với mật khẩu.
& Nbsp; password: mật khẩu trong khi thực hiện xác thực cơ bản, phải được thiết lập với tên người dùng.
& Nbsp; capitalize_headers: cho biết nếu tiêu đề cần được viết hoa (vì vậy mà tên của họ là tất cả như "Content-Type 'chẳng hạn).
Phương pháp này trả về các phản ứng như là một đáp ứng đối tượng được mô tả sau đây.
Chú ý: để gọi HTTPS URL, Python phải được xây dựng với sự hỗ trợ SSL.
đối tượng Response
Đối tượng này đóng gói mã trạng thái (200, 404, như một số nguyên), báo (chẳng hạn như 'OK', 'Không tìm thấy', như là một chuỗi), tiêu đề (như một dictionnary), và cơ thể (như là một chuỗi).

là gì mới trong phiên bản này:.

  • More sửa tài liệu

Yêu cầu :

  • Python

Phần mềm khác của nhà phát triển Michel Casabianca

Bee
Bee

13 May 15

Ý kiến ​​để HTTP1

Bình luận không
Nhập bình luận
Bật hình ảnh!