Requests 2.5.0

A professional Python library to help developers handle raw HTTP requests, complete with a really easy to use syntax and programmatic API
Developed as an alternative to Python's built-in urllib2 module that's usually utilized in dealing with HTTP requests, this library does not only update the core methods found in that library to support features found in Web technologies today, but also greatly simplifies the API, reducing the time needed to code a project.

urllib2 might have been a great tool when it came out, but the rapid development of Web-based technologies has not only made it absolute, but its syntax and the way it works internally have made it hard to work with.

This is why a library like Requests, since it came out with its first unstable branch has been constantly getting more and more praises for its simple way of doing things.

Currently, the Requests library is one of the most used libraries in the Python community.

Main features:

  • Extremely simple GET, HEAD, POST, PUT, DELETE Requests
  • Simple HTTP Header Request Attachment
  • Simple Data/Params Request Attachment
  • Simple Basic HTTP Authentication
  • Simple URL + HTTP Auth Registry
  • Supports lots of international standards
  • Keep-alive support
  • Connection pooling
  • Support for sessions
  • SSL verification
  • Cookie manipulation
  • Automatic data decompression
  • Unicode support
  • .netrc support
  • Thread-safe
  • Support for multipart upload streams
  • Support for connection timeouts
  • HTTP(S) proxy support

last updated on:
December 2nd, 2014, 13:24 GMT
license type:

Apache License

developed by:
Kenneth Reitz
operating system(s):
Windows / Linux / Mac OS / BSD / Solaris
C: \ Networking Tools
Download Button

In a hurry? Add it to your Download Basket!

user rating 3



Rate it!
What's New in version 2.4.1
  • Now has a "security" package extras set, $ pip install requests[security].
  • Requests will now use Certifi if it is available.
  • Capture and re-raise urllib3 ProtocolError.
read full changelog

Add your review!