Requests 2.5.2

A professional Python library to help developers handle raw HTTP requests, complete with a really easy to use syntax and programmatic API

  Add it to your Download Basket!

 Add it to your Watch List!


Rate it!

What's new in Requests 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
send us
an update

Apache License

5.0/5 3
Kenneth Reitz
C: \ Networking Tools
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.

Last updated on February 24th, 2015

Runs on: Windows / Linux / Mac OS / BSD / Solaris

feature list requirements

#HTTP response #HTTP request #authentication registry #HTTP #request #registry #authenticate

Add your review!