Requests

ภาพหน้าจอของซอฟแวร์:
Requests
รายละเอียดซอฟแวร์:
รุ่น: 2.5.2
วันที่อัพโหลด: 28 Feb 15
ผู้พัฒนา: Kenneth Reitz
การอนุญาต: ฟรี
ความนิยม: 21

Rating: 3.3/5 (Total Votes: 3)

รับการพัฒนาเป็นทางเลือกให้งูหลามตัวโมดูล urllib2 ที่มักจะใช้ในการจัดการกับการร้องขอ HTTP, ห้องสมุดนี้ไม่เพียงปรับปรุงวิธีการหลักที่พบในห้องสมุดที่สนับสนุนคุณสมบัติที่พบในเว็บเทคโนโลยีในวันนี้ แต่ยังช่วยลดความยุ่งยาก API ลดเวลาที่จำเป็นในการรหัสโครงการ
urllib2 อาจจะเป็นเครื่องมือที่ดีเมื่อมันออกมา แต่การพัฒนาอย่างรวดเร็วของเทคโนโลยีบนเว็บได้ไม่เพียง แต่ทำให้มันแน่นอน แต่ไวยากรณ์และวิธีการทำงานภายในได้ทำให้มันยากที่จะทำงานร่วมกับ
นี่คือเหตุผลที่ห้องสมุดเช่นการร้องขอเพราะมันออกมาพร้อมกับสาขาที่ไม่แน่นอนครั้งแรกที่ได้รับการอย่างต่อเนื่องได้รับการสรรเสริญมากขึ้นและมากขึ้นสำหรับวิธีที่ง่ายของการทำสิ่งที่
ปัจจุบันห้องสมุดขอเป็นหนึ่งในห้องสมุดที่ใช้มากที่สุดในชุมชนหลาม

คุณสมบัติ .

  • แถมง่ายมาก HEAD, POST PUT ลบคำขอ
  • ส่ว​​นหัว HTTP ง่ายเอกสารแนบการขอ
  • ข้อมูลง่าย / params เอกสารแนบการขอ
  • ง่ายพื้นฐาน HTTP รับรองความถูกต้อง
  • URL แบบง่าย + http Auth Registry
  • รองรับจำนวนมากของมาตรฐานสากล
  • การสนับสนุนให้มีชีวิตอยู่-
  • การเชื่อมต่อร่วมกัน
  • การสนับสนุนสำหรับการประชุม
  • การตรวจสอบ SSL
  • การจัดการ Cookie
  • การบีบอัดข้อมูลโดยอัตโนมัติ
  • สนับสนุน Unicode
  • การสนับสนุน .netrc
  • Thread ปลอดภัย
  • การสนับสนุนสำหรับการอัปโหลดลำธาร multipart
  • การสนับสนุนสำหรับการเชื่อมต่อหมดเวลา
  • HTTP (s) การสนับสนุนพร็อกซี

มีอะไรใหม่ ในข่าวประชาสัมพันธ์นี้:

  • ตอนนี้มี & quot; การรักษาความปลอดภัย & quot; แถมแพคเกจตั้งจุด $ ติดตั้งการร้องขอ [ความปลอดภัย].
  • ขอตอนนี้จะใช้ Certifi ถ้ามี.
  • จับภาพและใหม่เพิ่ม urllib3 ProtocolError.

มีอะไรใหม่ ในรุ่น 2.0.0:

  • คีย์ในพจนานุกรมส่วนหัวตอนนี้สตริงพื้นเมืองบน ทุกรุ่นหลามคือ bytestrings ในหลาม 2 Unicode ในหลาม 3.
  • URL ที่พร็อกซี่ในขณะนี้จะต้องมีรูปแบบที่ชัดเจน ยกเว้น MissingSchema จะเพิ่มขึ้นถ้าพวกเขาทำไม่ได้.
  • Timeouts ตอนนี้ใช้เวลาในการอ่านถ้ากระแส = เท็จ.
  • RequestException อยู่ในขณะนี้รองของ IOError ไม่ runtimeerror.
  • เพิ่มวิธีการใหม่ไปยังวัตถุ PreparedRequest. PreparedRequest.copy ()
  • เพิ่มวิธีการใหม่ไปยังวัตถุเซสชัน: Session.update_request () วิธีการนี​​้จะปรับปรุงการร้องขอวัตถุที่มีข้อมูล (เช่นคุกกี้) ที่เก็บไว้ในเซสชัน.
  • เพิ่มวิธีการใหม่ไปยังวัตถุเซสชัน: Session.prepare_request () นี้การปรับปรุงวิธีการและเตรียมความพร้อมการร้องขอวัตถุและผลตอบแทนที่สอดคล้องวัตถุ PreparedRequest.
  • เพิ่มวิธีการใหม่ที่จะ HTTPAdapter วัตถุ: HTTPAdapter.proxy_headers () นี้ไม่ควรจะเรียกว่าโดยตรง แต่ช่วยเพิ่มการอินเตอร์เฟซรอง.
  • ข้อยกเว้น httplib.IncompleteRead ที่เกิดจากการเข้ารหัส chunked ไม่ถูกต้องในขณะนี้จะเพิ่มการร้องขอ ChunkedEncodingError แทน.
  • ลำดับหนีเปอร์เซ็นต์ที่ไม่ถูกต้องในขณะนี้ทำให้เกิดการขอยกเว้น InvalidURL ที่จะได้รับการเลี้ยงดู.
  • HTTP 208 ไม่ใช้วลีเหตุผลที่ & quot; im_used & quot ;. อย่างถูกต้องใช้ & quot; already_reported & quot;.

มีอะไรใหม่ ในรุ่น 1.1.0:

  • การสนับสนุนสำหรับการตอบสนองของร่างกาย iterable
  • เซิร์ฟเวอร์สมมติยังคงเปลี่ยนเส้นทาง params
  • อนุญาตประเภทเนื้อหาที่ชัดเจนที่จะระบุสำหรับไฟล์ข้อมูล
  • ให้กรณีตาย merge_kwargs เมื่อมองขึ้นคีย์

มีอะไรใหม่ ในรุ่น 1.0.0:

  • Refactor ขนาดใหญ่และการลดความซับซ้อน
  • เปลี่ยนไปเป็นใบอนุญาต Apache 2.0
  • สามารถเปลี่ยนอะแดปเตอร์การเชื่อมต่อ
  • การเชื่อมต่ออะแดปเตอร์ตั้ง
  • ไม่แน่นอนห่วงโซ่ ProcessedRequest
  • / วินาที / prefetch / กระแส
  • การกำจัดของการตั้งค่าทั้งหมด
  • เข้าสู่ระบบห้องสมุดมาตรฐาน
  • ให้ Reponse.json () callable ไม่อสังหาริมทรัพย์.

มีอะไรใหม่ ในรุ่น 0.14.0.

  • ไม่มีข้อผิดพลาด iter_content มากขึ้นถ้าดาวน์โหลดแล้ว

มีอะไรใหม่ ในรุ่น 0.13.9.

  • คง OAuth + บทความ
  • ข้อยกเว้นการรับประทานอาหารที่ถูกลบออกจาก dispatch_hook.
  • ข้อผิดพลาดทั่วไปแก้ไข.

มีอะไรใหม่ ในรุ่น 0.13.3.

  • simplejson ใช้ถ้ามี
  • ไม่ซ่อนอยู่เบื้องหลัง SSLErrors Timeouts.
  • พระรามคงจัดการกับ URL ที่มีเศษ.
  • ข้อมูลที่ดีขึ้นอย่างมีนัยสำคัญในตัวแทนของผู้ใช้.

มีอะไรใหม่ ในรุ่น 0.13.2:

  • ใหม่: Response.reason
  • เข้าสู่ระบบพารามิเตอร์สตริงการสืบค้นใน OAuth 1.0
  • ใบรับรองไคลเอ็นต์ละเว้นไม่เมื่อตรวจสอบ = เท็จ
  • เพิ่มการสนับสนุนใบรับรอง openSUSE

มีอะไรใหม่ ในรุ่น 0.13.1:

  • อนุญาตให้ผ่านไฟล์หรือวัตถุไฟล์เหมือน ข้อมูล.
  • อนุญาตให้ตะขอที่จะกลับมาตอบสนองที่บ่งบอกถึงความผิดพลาด.
  • คง Response.text และ Response.json สำหรับการตอบสนองของร่างกายน้อย.

มีอะไรใหม่ ในรุ่น 0.12.1:

  • อสังหาริมทรัพย์ใหม่ Response.json
  • สามารถในการเพิ่มการอัปโหลดไฟล์สตริง
  • แก้ไขปัญหาออกจากช่วงที่มี iter_lines
  • iter_content Fix ขนาดเริ่มต้น

มีอะไรใหม่ ในรุ่น 0.11.1:

  • POST redirects ตอนนี้เลิก RFC ที่จะทำในสิ่งที่ทำเบราว์เซอร์ . ตามด้วยการแถม
  • การตั้งค่า strict_mode ใหม่ในการปิดการใช้พฤติกรรมที่เปลี่ยนเส้นทางใหม่.

มีอะไรใหม่ ในรุ่น 0.10.6.

  • อนุญาตให้ '=' ในคุกกี้

มีอะไรใหม่ ในรุ่น 0.10.2.

  • URL ที่ดีขึ้นอย่างมากมายอ้าง
  • คุกกี้ที่อนุญาตเพิ่มเติมค่าคีย์.
  • แก้ไขพยายามสำหรับ & quot; มากเกินไปเปิดไฟล์ & quot; ข้อผิดพลาด
  • แทนที่ข้อผิดพลาดใน Unicode ผ่านครั้งแรกไม่จำเป็นต้องผ่านที่สอง.
  • ผนวก '/' เพื่อ URL ที่เปลือยโดเมนก่อนที่จะแทรกแบบสอบถาม.
  • ข้อยกเว้นตอนนี้สืบทอดมาจาก runtimeerror.
  • ภาพไบนารี + แก้ไขรับรองความถูกต้อง.

มีอะไรใหม่ ในรุ่น 0.9.2:

  • SSL ตรวจสอบ = เท็จ bugfix (เห็นได้ชัดในเครื่องหน้าต่าง ).
  • การสนับสนุนสำหรับก้อนที่เหมาะสมลำธารที่มีขอบเขต.
  • อาร์กิวเมนต์เซสชั่นสำหรับการเรียนเซสชัน.
  • พิมพ์ทั้งหมด tracebacks เบ็ดไม่ได้เป็นเพียงข้อยกเว้นเช่น.
  • response.iter_lines แก้ไขจากที่ค้างอยู่บรรทัดถัดไป.
  • แก้ไข แต่ใน HTTP ย่อย auth w / URI มีสตริงแบบสอบถาม.
  • แก้ไขในส่วนที่จัดกิจกรรมเบ็ด.
  • การปรับปรุง Urllib3.

มีอะไรใหม่ ในรุ่น 0.8.7:

  • safe_mode กองทัพสำหรับการร้องขอ async
  • ข้อยกเว้นจับ safe_mode มากขึ้นอย่างต่อเนื่อง
  • ย้ำการแก้ไขปัญหาเกี่ยวกับการตอบสนองโมฆะใน safe_mode

มีอะไรใหม่ ในรุ่น 0.8.6:.

  • หมดเวลาซ็อกเก็ตการแก้ไข
  • การสนับสนุนมอบฉันทะ.

มีอะไรใหม่ ในรุ่น 0.8.3:.

  • ระบบแปลงรับรองความถูกต้องในการใช้วัตถุ callable ง่าย
  • พารามิเตอร์เซสชั่นใหม่กับวิธีการ API.
  • แสดง URL แบบเต็มในขณะที่การเข้าสู่ระบบ.

มีอะไรใหม่ ในรุ่น 0.8.2:

  • ระบบถอดรหัส Unicode ใหม่, ขึ้นอยู่กับการตอบสนอง overridable การเข้ารหัส.
  • URL ที่เหมาะสมจัดการเฉือนอ้าง.
  • คุกกี้กับ [] และ _ ได้รับอนุญาต.

มีอะไรใหม่ ในรุ่น 0.6.5:.

  • ออฟไลน์ (เร็ว) ชุดทดสอบ
  • เซสชันพจนานุกรมผสานอาร์กิวเมนต์.

มีอะไรใหม่ ในรุ่น 0.6.4:

  • ถอดรหัสโดยอัตโนมัติ Unicode บนพื้นฐานของ HTTP ส่วนหัว
  • การตั้งค่า decode_unicode ใหม่
  • การกำจัด r.read / วิธีการปิด
  • อินเตอร์เฟซ r.faw ใหม่สำหรับการใช้งานตอบสนองขั้นสูง. *
  • การขยายตัวโดยอัตโนมัติส่วนหัวแปร

มีอะไรใหม่ ในรุ่น 0.6.2:.

  • GET / HEAD เชื่อฟัง follow_redirect = เท็จ

มีอะไรใหม่ ในรุ่น 0.6.1:

  • ประสบการณ์รหัสสถานะปรับปรุง & # x5c; o / .
  • ตั้งจำนวนสูงสุดของการเปลี่ยนเส้นทาง (settings.max_redirects).
  • การสนับสนุน URL แบบเต็ม Unicode.
  • การสนับสนุนสำหรับการเปลี่ยนเส้นทางโปรโตคอลน้อย.
  • อนุญาตชนิดคำขอโดยพล.
  • แก้ไขข้อผิดพลาด.

มีอะไรใหม่ ในรุ่น 0.5.1:

  • การสนับสนุนสากลชื่อโดเมน
  • ส่ว​​นหัวของการเข้าถึงโดยไม่ต้องเรียกทั้งร่างกาย (อ่าน ())
  • รายการใช้เป็น dicts สำหรับพารามิเตอร์
  • เพิ่มการตรวจสอบการบังคับพื้นฐาน
  • บังคับพื้นฐานเป็นประเภทการตรวจสอบเริ่มต้น
  • python-requests.org เริ่มต้นตัวแทนผู้ใช้ส่วนหัว
  • CaseInsensitiveDict กรณีที่ต่ำกว่าแคช
  • Response.history bugfix

มีอะไรใหม่ ในรุ่น 0.5.0:

  • สนับสนุน PATCH
  • การสนับสนุนสำหรับผู้รับมอบฉันทะ
  • HTTPBin ชุดทดสอบ
  • การเปลี่ยนเส้นทางการแก้ไข
  • กระแส settings.verbose เขียน
  • Querystrings สำหรับวิธีการทั้งหมด
  • URLErrors (ปฏิเสธการเชื่อมต่อ, หมดเวลา, URL ที่ไม่ถูกต้อง) จะถือว่าเป็น explicity ยก r.requests.get ('hwe: // blah'); r.raise_for_status ()

มีอะไรใหม่ ในรุ่น 0.4.1:.

  • การจัดการการเปลี่ยนเส้นทางที่ดีขึ้น
  • พระรามใหม่ 'allow_redirects' ดังต่อไปนี้ที่ไม่ได้รับ / HEAD เปลี่ยนเส้นทาง.
  • การตั้งค่าโมดูล refactoring.

มีอะไรใหม่ ในรุ่น 0.4.0:

  • Response.history. รายการของการตอบสนองการเปลี่ยนเส้นทาง
  • กรณีตายหัวพจนานุกรม.
  • URL ที่ Unicode.

มีอะไรใหม่ ในรุ่น 0.3.3:.

  • หมดเวลาขอ
  • Unicode ข้อมูลที่ถูกเข้ารหัส URL.
  • การตั้งค่าผู้จัดการบริบทและโมดูล.

มีอะไรใหม่ ในรุ่น 0.3.2:.

  • อัตโนมัติบีบอัดของ GZip เข้ารหัสเนื้อหา
  • AutoAuth การสนับสนุนสำหรับ Tupled HTTP Auth.

มีอะไรใหม่ ในรุ่น 0.3.1:.

  • การเปลี่ยนแปลง Cookie
  • Response.read ().
  • แก้ไขโปสเตอร์.

มีอะไรใหม่ ในรุ่น 0.3.0:.

  • การตรวจสอบอัตโนมัติ API เปลี่ยน
  • ชาญฉลาดแบบสอบถาม parameterization URL.
  • อนุญาตให้อัปโหลดไฟล์และข้อมูล POST กัน.

มีอะไรใหม่ ในรุ่น 0.2.4:.

  • หลาม 2.5 สนับสนุน
  • PyPy-C สนับสนุน v1.4.
  • การทดสอบอัตโนมัติรับรองความถูกต้อง.
  • การปรับปรุงขอตัวสร้างวัตถุ.

มีอะไรใหม่ ในรุ่น 0.2.3:.

  • ใหม่วิธี HTTPHandling

มีอะไรใหม่ ในรุ่น 0.2.2:

  • ยังจัดการกับการร้องขอในกรณีที่ HTTPError
  • eventlet และการสนับสนุน Gevent Monkeypatch.
  • dupport Cookie.

ต้องการ

  • หลาม 2.6 หรือสูงกว่า

ซอฟต์แวร์ที่คล้ายกัน

Ipcalc (Python)
Ipcalc (Python)

14 Apr 15

SockJS
SockJS

10 Dec 15

Apache SSHD
Apache SSHD

9 Apr 16

cap
cap

28 Sep 15

ซอฟแวร์อื่น ๆ ของนักพัฒนา Kenneth Reitz

dj-database-url
dj-database-url

20 Feb 15

unzipit
unzipit

11 May 15

Requests
Requests

12 May 15

GRequests
GRequests

14 Apr 15

ความคิดเห็นที่ Requests

ความคิดเห็นที่ไม่พบ
เพิ่มความคิดเห็น
เปิดภาพ!
ค้นหาตามหมวดหมู่