¶
follow
#requests-http-for-humans
Installation
follow
user/install/#install
follow
https://pepy.tech/project/requests
follow
https://pypi.org/project/requests/
follow
https://pypi.org/project/requests/
follow
https://pypi.org/project/requests/
similar code, sans Requests
follow
https://gist.github.com/973705
urllib3
follow
https://github.com/urllib3/urllib3
¶
follow
#beloved-features
Installation of Requests
follow
user/install/
$ python -m pip install requests
follow
user/install/#python-m-pip-install-requests
Get the Source Code
follow
user/install/#get-the-source-code
Quickstart
follow
user/quickstart/
Make a Request
follow
user/quickstart/#make-a-request
Passing Parameters In URLs
follow
user/quickstart/#passing-parameters-in-urls
Response Content
follow
user/quickstart/#response-content
Binary Response Content
follow
user/quickstart/#binary-response-content
JSON Response Content
follow
user/quickstart/#json-response-content
Raw Response Content
follow
user/quickstart/#raw-response-content
Custom Headers
follow
user/quickstart/#custom-headers
More complicated POST requests
follow
user/quickstart/#more-complicated-post-requests
POST a Multipart-Encoded File
follow
user/quickstart/#post-a-multipart-encoded-file
Response Status Codes
follow
user/quickstart/#response-status-codes
Response Headers
follow
user/quickstart/#response-headers
Cookies
follow
user/quickstart/#cookies
Redirection and History
follow
user/quickstart/#redirection-and-history
Timeouts
follow
user/quickstart/#timeouts
Errors and Exceptions
follow
user/quickstart/#errors-and-exceptions
Advanced Usage
follow
user/advanced/
Session Objects
follow
user/advanced/#session-objects
Request and Response Objects
follow
user/advanced/#request-and-response-objects
Prepared Requests
follow
user/advanced/#prepared-requests
SSL Cert Verification
follow
user/advanced/#ssl-cert-verification
Client Side Certificates
follow
user/advanced/#client-side-certificates
CA Certificates
follow
user/advanced/#ca-certificates
Body Content Workflow
follow
user/advanced/#body-content-workflow
Keep-Alive
follow
user/advanced/#keep-alive
Streaming Uploads
follow
user/advanced/#streaming-uploads
Chunk-Encoded Requests
follow
user/advanced/#chunk-encoded-requests
POST Multiple Multipart-Encoded Files
follow
user/advanced/#post-multiple-multipart-encoded-files
Event Hooks
follow
user/advanced/#event-hooks
Custom Authentication
follow
user/advanced/#custom-authentication
Streaming Requests
follow
user/advanced/#streaming-requests
Proxies
follow
user/advanced/#proxies
Compliance
follow
user/advanced/#compliance
HTTP Verbs
follow
user/advanced/#http-verbs
Custom Verbs
follow
user/advanced/#custom-verbs
Link Headers
follow
user/advanced/#link-headers
Transport Adapters
follow
user/advanced/#transport-adapters
Blocking Or Non-Blocking?
follow
user/advanced/#blocking-or-non-blocking
Header Ordering
follow
user/advanced/#header-ordering
Timeouts
follow
user/advanced/#timeouts
Authentication
follow
user/authentication/
Basic Authentication
follow
user/authentication/#basic-authentication
Digest Authentication
follow
user/authentication/#digest-authentication
OAuth 1 Authentication
follow
user/authentication/#oauth-1-authentication
OAuth 2 and OpenID Connect Authentication
follow
user/authentication/#oauth-2-and-openid-connect-authentication
Other Authentication
follow
user/authentication/#other-authentication
New Forms of Authentication
follow
user/authentication/#new-forms-of-authentication
¶
follow
#the-community-guide
Recommended Packages and Extensions
follow
community/recommended/
Certifi CA Bundle
follow
community/recommended/#certifi-ca-bundle
CacheControl
follow
community/recommended/#cachecontrol
Requests-Toolbelt
follow
community/recommended/#requests-toolbelt
Requests-Threads
follow
community/recommended/#requests-threads
Requests-OAuthlib
follow
community/recommended/#requests-oauthlib
Betamax
follow
community/recommended/#betamax
Frequently Asked Questions
follow
community/faq/
Encoded Data?
follow
community/faq/#encoded-data
Custom User-Agents?
follow
community/faq/#custom-user-agents
Why not Httplib2?
follow
community/faq/#why-not-httplib2
Python 3 Support?
follow
community/faq/#python-3-support
Python 2 Support?
follow
community/faq/#python-2-support
What are “hostname doesn’t match” errors?
follow
community/faq/#what-are-hostname-doesn-t-match-errors
Integrations
follow
community/out-there/
Python for iOS
follow
community/out-there/#python-for-ios
Articles & Talks
follow
community/out-there/#articles-talks
Support
follow
community/support/
Stack Overflow
follow
community/support/#stack-overflow
File an Issue
follow
community/support/#file-an-issue
Send a Tweet
follow
community/support/#send-a-tweet
Vulnerability Disclosure
follow
community/vulnerabilities/
Process
follow
community/vulnerabilities/#process
Previous CVEs
follow
community/vulnerabilities/#previous-cves
Release Process and Rules
follow
community/release-process/
Major Releases
follow
community/release-process/#major-releases
Minor Releases
follow
community/release-process/#minor-releases
Hotfix Releases
follow
community/release-process/#hotfix-releases
Reasoning
follow
community/release-process/#reasoning
Community Updates
follow
community/updates/
Release History
follow
community/updates/#release-history
¶
follow
#the-api-documentation-guide
Developer Interface
follow
api/
Main Interface
follow
api/#main-interface
Exceptions
follow
api/#exceptions
Request Sessions
follow
api/#request-sessions
Lower-Level Classes
follow
api/#lower-level-classes
Lower-Lower-Level Classes
follow
api/#lower-lower-level-classes
Authentication
follow
api/#authentication
Encodings
follow
api/#encodings
Cookies
follow
api/#cookies
Status Code Lookup
follow
api/#status-code-lookup
Migrating to 1.x
follow
api/#migrating-to-1-x
Migrating to 2.x
follow
api/#migrating-to-2-x
¶
follow
#the-contributor-guide
Contributor’s Guide
follow
dev/contributing/
Be Cordial
follow
dev/contributing/#be-cordial
Get Early Feedback
follow
dev/contributing/#get-early-feedback
Contribution Suitability
follow
dev/contributing/#contribution-suitability
Code Contributions
follow
dev/contributing/#code-contributions
Steps for Submitting Code
follow
dev/contributing/#steps-for-submitting-code
Code Review
follow
dev/contributing/#code-review
New Contributors
follow
dev/contributing/#new-contributors
Kenneth Reitz’s Code Style™
follow
dev/contributing/#kenneth-reitz-s-code-style
Documentation Contributions
follow
dev/contributing/#documentation-contributions
Bug Reports
follow
dev/contributing/#bug-reports
Feature Requests
follow
dev/contributing/#feature-requests
Authors
follow
dev/authors/
Keepers of the Crystals
follow
dev/authors/#keepers-of-the-crystals
Previous Keepers of Crystals
follow
dev/authors/#previous-keepers-of-crystals
Patches and Suggestions
follow
dev/authors/#patches-and-suggestions
CERT Gouvernemental - GOVCERT.LU
follow
https://www.govcert.lu
Quickstart
follow
https://requests.readthedocs.io/en/latest/user/quickstart/
Advanced Usage
follow
https://requests.readthedocs.io/en/latest/user/advanced/
API Reference
follow
https://requests.readthedocs.io/en/latest/api/
Release History
follow
https://requests.readthedocs.io/en/latest/community/updates/#release-history
Contributors Guide
follow
https://requests.readthedocs.io/en/latest/dev/contributing/
Recommended Packages and Extensions
follow
https://requests.readthedocs.io/en/latest/community/recommended/
Requests @ GitHub
follow
https://github.com/psf/requests
Requests @ PyPI
follow
https://pypi.org/project/requests/
Issue Tracker
follow
https://github.com/psf/requests/issues
English
follow
https://requests.readthedocs.io/
French
follow
https://fr.python-requests.org/
German
follow
https://de.python-requests.org/
Japanese
follow
https://jp.python-requests.org/
Chinese
follow
https://cn.python-requests.org/
Portuguese
follow
https://pt.python-requests.org/
Italian
follow
https://it.python-requests.org/
Spanish
follow
https://es.python-requests.org/
#native-ribbon #_custom_ { background: linear-gradient(-30deg, ##backgroundColor##E5, ##backgroundColor##E5 45%, ##backgroundColor## 45%) #fff; } .native-details, .native-sponsor, .native-bsa { color: ##textColor## !important; } .native-details:hover { color: ##textColorHover## !important; } .native-cta { color: ##ctaTextColor##; background-color: ##ctaBackgroundColor##; } .native-cta:hover { color: ##ctaTextColorHover##; background-color: ##ctaBackgroundColorHover##; } ##title## ##description## ##callToAction##
follow
##link##
Kenneth Reitz
follow
https://kenreitz.org/projects
follow
https://github.com/requests/requests