Requests

Phần mềm chụp màn hình:
Requests
Các chi tiết về phần mềm:
Phiên bản: 2.7.0 Cập nhật
Ngày tải lên: 12 May 15
Nhà phát triển: Kenneth Reitz
Giấy phép: Miễn phí
Phổ biến: 86

Rating: nan/5 (Total Votes: 0)

Được phát triển để thay thế cho Python được xây dựng trong module urllib2 mà thường được sử dụng trong việc đối phó với các yêu cầu HTTP, thư viện này không chỉ cập nhật các phương pháp cốt lõi tìm thấy trong thư viện đó để hỗ trợ các tính năng được tìm thấy trong các công nghệ Web hiện nay, nhưng cũng đơn giản hóa đáng kể API, làm giảm thời gian cần thiết để mã một dự án.
urllib2 có thể là một công cụ tuyệt vời khi nó được đưa ra, nhưng sự phát triển nhanh chóng của công nghệ Web dựa trên không chỉ làm cho nó tuyệt đối, nhưng cú pháp của nó và cách nó hoạt động trong nội bộ đã làm cho nó khó khăn để làm việc với.
Đây là lý do tại sao một thư viện như yêu cầu, kể từ khi nó ra đến với nhánh không ổn định đầu tiên của mình có được liên tục nhận được nhiều hơn và nhiều hơn lời khen ngợi cho cách đơn giản của nó làm việc.
Hiện nay, các thư viện yêu cầu là một trong những thư viện sử dụng nhiều nhất trong cộng đồng Python

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

  • Cập nhật urllib3 để 1.10.4, giải quyết một số lỗi liên quan đến chửi rủa mã hóa chuyển giao và đáp ứng khung hình.

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

  • Bây giờ đã có một & quot; bảo mật & quot; extras gói thiết lập, $ pip cài đặt yêu cầu [an].
  • Các yêu cầu doanh nghiệp sẽ sử dụng Certifi nếu nó có sẵn.
  • Capture và tái tăng urllib3 ProtocolError.

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

  • Keys trong từ điển Headers là chuỗi doanh nghiệp bản địa trên tất cả các phiên bản Python, tức là bytestrings trên Python 2, unicode trên Python 3.
  • Proxy URL bây giờ phải có một kế hoạch rõ ràng. Một ngoại lệ MissingSchema sẽ được nâng lên nếu họ không.
  • Timeout doanh nghiệp áp dụng để đọc thời gian nếu Suối = False.
  • RequestException bây giờ là một lớp con của IOError, không RuntimeError.
  • Thêm phương pháp mới để đối tượng PreparedRequest:. PreparedRequest.copy ()
  • Thêm phương pháp mới để đối tượng Session: Session.update_request (). Phương pháp này cập nhật một đối tượng yêu cầu với các dữ liệu (ví dụ như cookies) được lưu trữ trên các Session.
  • Thêm phương pháp mới để đối tượng Session: Session.prepare_request (). Này cập nhật các phương pháp và chuẩn bị một đối tượng yêu cầu, và trả về đối tượng PreparedRequest tương ứng.
  • Thêm phương pháp mới để HTTPAdapter đối tượng: HTTPAdapter.proxy_headers (). Điều này không nên được gọi trực tiếp, nhưng cải thiện giao diện lớp con.
  • httplib.IncompleteRead ngoại lệ gây ra bởi mã hóa chửi rủa không chính xác sẽ nâng cao một yêu cầu ChunkedEncodingError thay thế.
  • không hợp lệ chuỗi trăm-escape giờ gây ra một ngoại lệ Các yêu cầu InvalidURL được nâng lên.
  • HTTP 208 không còn sử dụng cụm từ lý do & quot; im_used & quot ;. Một cách chính xác sử dụng & quot; already_reported & quot;.

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

  • Hỗ trợ cho các cơ quan phản ứng iterable
  • Giả sử máy chủ tồn tại chuyển hướng params
  • Cho phép loại nội dung rõ ràng được quy định cho dữ liệu file
  • Thực hiện trường hợp không nhạy cảm khi nhìn lên phím merge_kwargs

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

  • Refactor Massive và tinh giản
  • Chuyển sang Apache 2.0 giấy phép
  • Adapters Kết nối Swappable
  • Adapters Kết nối Mountable
  • chuỗi ProcessedRequest Mutable
  • / s / prefetch / dòng
  • Loại bỏ tất cả các cấu hình
  • Standard thư viện khai thác gỗ
  • Hãy Reponse.json () có thể được gọi, không tài sản.

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

  • lỗi Không iter_content hơn nếu đã tải về

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

  • Cố định cho OAuth + POSTS
  • ngoại lệ Removed ăn từ dispatch_hook.
  • sửa lỗi chung.

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

  • Sử dụng simplejson nếu có
  • Đừng giấu đằng sau SSLErrors Timeout.
  • Cố định param xử lý với các url có chứa mảnh vỡ.
  • thông tin được cải thiện đáng kể trong User Agent.

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

  • New: Response.reason
  • Đăng thông số chuỗi truy vấn trong OAuth 1.0
  • chứng Khách hàng không còn bị bỏ qua khi xác minh = False
  • Thêm hỗ trợ chứng openSUSE

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

  • Cho phép đi qua một tập tin hoặc tập tin giống như đối tượng như dữ liệu.
  • Cho phép móc để trả lại phản hồi mà chỉ ra lỗi.
  • Cố định Response.text và Response.json cho phản ứng cơ thể ít hơn.

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

  • Khách sạn tại New Response.json
  • Khả năng để thêm tập tin tải lên chuỗi
  • Fix out-of-range vấn đề với iter_lines
  • kích thước Fix iter_content mặc định

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

  • POST doanh nghiệp chuyển hướng đột RFC để làm những gì các trình duyệt làm :. Theo dõi với một GET
  • New cấu hình strict_mode để vô hiệu hóa hành vi chuyển hướng mới.

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

  • Allow '=' trong cookie

được gì mới trong phiên bản 0.10.2:.

  • triệt cải thiện URL trích dẫn
  • Cookie cho phép các giá trị quan trọng khác.
  • fix Toan cho & quot; Quá nhiều mở file & quot; Lỗi
  • Thay lỗi unicode vào đầu tiên vượt qua, không có nhu cầu thứ hai vượt qua.
  • Append '/' trần miền url trước khi chèn truy vấn.
  • Exceptions nay kế thừa từ RuntimeError.
  • Binary upload + auth sửa chữa.

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

  • SSL xác minh = False Sửa lỗi (rõ ràng trên cửa sổ máy ).
  • Hỗ trợ cho các đoạn thích hợp suối có ranh giới.
  • Lập luận phiên họp cho lớp Session.
  • In toàn bộ tracebacks móc, không chỉ là ngoại lệ dụ.
  • Fix response.iter_lines từ cấp phát dòng tiếp theo.
  • Fix nhưng trong HTTP tiêu hóa auth w / URI có chuỗi truy vấn.
  • Fix trong phần tổ chức sự kiện Hooks.
  • update Urllib3.

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

  • Force safe_mode cho các yêu cầu async
  • Xử lý ngoại lệ safe_mode nhất quán hơn
  • Fix lặp trên phản ứng null trong safe_mode

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

  • sửa socket timeout
  • hỗ trợ Proxy ủy quyền.

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

  • hệ thống auth Chuyển đổi sang sử dụng các đối tượng có thể được gọi đơn giản
  • New tham số phiên với các phương pháp API.
  • Hiển thị đầy đủ URL trong khi khai thác gỗ.

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

  • New hệ thống giải mã unicode, dựa trên đáp ứng overridable. mã hóa.
  • đúng URL xử lý slash-báo.
  • Cookies với [,], và _ phép.

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

  • ngoại tuyến (nhanh) bộ kiểm tra
  • Đợt từ điển tranh luận sáp nhập.

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

  • giải mã tự động của unicode, dựa trên HTTP Headers.
  • Cài đặt decode_unicode mới
  • Loại bỏ các phương pháp r.read/close
  • giao diện r.faw mới cho việc sử dụng phản ứng tiên tiến. *
  • tự động mở rộng của tiêu đề tham số

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

  • GET / HEAD tuân follow_redirect = False

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

  • mã trạng thái Tăng cường kinh nghiệm & # x5c; o / .
  • Đặt số lượng tối đa của các chuyển hướng (settings.max_redirects).
  • hỗ trợ URL Full Unicode.
  • Hỗ trợ đổi hướng giao thức ít hơn.
  • Cho phép loại yêu cầu tùy ý.
  • Sửa lỗi.

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

  • Domain Name Hỗ trợ quốc tế
  • tiêu đề Truy cập không cần lấy toàn bộ cơ thể (đọc ())
  • Sử dụng danh sách như dicts cho các thông số
  • Thêm Buộc Basic Authentication
  • Buộc cơ bản là kiểu xác thực mặc định
  • python-requests.org mặc định User-Agent header
  • CaseInsensitiveDict thấp hơn trường hợp bộ nhớ đệm
  • Sửa lỗi Response.history

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

  • Hỗ trợ PATCH
  • Hỗ trợ Proxy
  • HTTPBin Test Suite
  • Redirect Fixes
  • dòng settings.verbose viết
  • querystrings cho tất cả các phương pháp
  • URLErrors (Connection Từ chối, Timeout, URL không hợp lệ) đều được đối xử như explicity nâng r.requests.get ('Hwe: // blah'); r.raise_for_status ()

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

  • Cải thiện Xử Redirection
  • param New 'allow_redirects' cho sau đây không GET / HEAD Chuyển hướng.
  • Cài đặt mô-đun cấu trúc lại.

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

  • Response.history:. Danh sách các phản ứng chuyển hướng
  • Case-Insensitive Tiêu đề Dictionaries.
  • URL Unicode.

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

  • timeout Yêu cầu
  • Unicode dữ liệu được mã hóa url.
  • Cài đặt quản lý bối cảnh và mô-đun.

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

  • Nội dung tự động giải nén của GZip Encoded
  • AutoAuth Hỗ trợ cho Tupled HTTP Auth.

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

  • thay đổi Cookie
  • Response.read ().
  • fix Poster.

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

  • Automatic Xác thực API Thay đổi
  • Smarter truy vấn URL Tham số.
  • Cho phép upload tập tin và dữ liệu POST với nhau.

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

  • Python 2.5 Hỗ trợ
  • PyPy-c v1.4 Hỗ trợ.
  • kiểm tra Auto-Authentication.
  • Cải thiện nhà xây dựng Yêu cầu đối tượng.

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

  • New HTTPHandling phương pháp

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

  • Vẫn xử lý yêu cầu trong trường hợp của một HTTPError.
  • Eventlet và Gevent Monkeypatch hỗ trợ.
  • Cookie dupport.

Yêu cầu :

  • Python 2.6 hoặc cao hơn

Phần mềm tương tự

dnslib
dnslib

12 May 15

MIME
MIME

9 Feb 16

phpIPAM
phpIPAM

11 Aug 16

Switchmap
Switchmap

10 Feb 16

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

ghsync
ghsync

11 May 15

certifi
certifi

15 Apr 15

inbox
inbox

14 Apr 15

Ý kiến ​​để Requests

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