Requests (Python library)

GPTKB entity

Statements (89)
Predicate Object
gptkbp:instanceOf gptkb:software
gptkbp:author gptkb:Kenneth_Reitz
gptkbp:category HTTP client library
gptkbp:dependsOn many Python projects
gptkbp:describes A simple, yet elegant HTTP library for Python.
gptkbp:documentation https://docs.python-requests.org/
gptkbp:feature thread-safe
supports HTTP/1.1
extensible via hooks
supports HTTP Basic/Digest/NTLM authentication
supports HTTP headers inspection
supports HTTP redirects
supports HTTP status code inspection
supports JSON response parsing
supports SSL/TLS
supports Unicode URLs
supports automatic content decoding
supports chunked requests
supports connection pooling
supports connection timeouts
supports cookies
supports custom SSL certificates
supports custom authentication
supports custom encodings
supports custom headers
supports custom query parameters
supports custom user-agent
supports event hooks
supports file uploads
supports gzip and deflate decoding
supports international domains and URLs
supports keep-alive
supports multipart file uploads
supports proxies
supports request timeouts
supports response JSON decoding
supports response URL
supports response apparent_encoding
supports response binary content
supports response close
supports response content
supports response content inspection
supports response cookies
supports response elapsed
supports response elapsed time
supports response encoding
supports response encoding detection
supports response headers
supports response history
supports response hooks
supports response is_permanent_redirect
supports response is_redirect
supports response iter_content
supports response iter_lines
supports response json
supports response links
supports response next
supports response ok
supports response raise_for_status
supports response raw
supports response raw access
supports response reason
supports response status code
supports response streaming
supports response text
supports response text decoding
supports response url
supports session objects
supports session persistence
supports sessions
supports streaming downloads
supports streaming uploads
supports timeouts
supports HTTP verbs: GET, POST, PUT, DELETE, HEAD, OPTIONS, PATCH
https://www.w3.org/2000/01/rdf-schema#label Requests (Python library)
gptkbp:latestReleaseVersion 2023-06-06
2.31.0
gptkbp:license gptkb:Apache_License_2.0
gptkbp:npmPackage requests
gptkbp:platform Cross-platform
gptkbp:programmingLanguage gptkb:Python
gptkbp:releaseDate 2011
gptkbp:repository https://github.com/psf/requests
gptkbp:supportedBy gptkb:Python_Software_Foundation
gptkbp:usedFor web scraping
HTTP requests
REST API consumption
gptkbp:bfsParent gptkb:software
gptkbp:bfsLayer 4