Contents

httpx 0.27.0

0

The next generation HTTP client.

The next generation HTTP client.

Stars: 12174, Watchers: 12174, Forks: 791, Open Issues: 52

The encode/httpx repo was created 5 years ago and the last code push was 3 days ago.
The project is extremely popular with a mindblowing 12174 github stars!

How to Install httpx

You can install httpx using pip

pip install httpx

or add it to a project with poetry

poetry add httpx

Package Details

Author
License
Homepage
PyPi:
https://pypi.org/project/httpx/
Documentation:
https://www.python-httpx.org
GitHub Repo:
https://github.com/encode/httpx

Classifiers

  • Internet/WWW/HTTP
No  httpx  pypi packages just yet.

Errors

A list of common httpx errors.

Code Examples

Here are some httpx code examples and snippets.

GitHub Issues

The httpx package has 52 open issues on GitHub

  • Review logging.
  • Support digest authentication for HTTP proxies.
  • Making the exceptions pickleable
  • Not following redirects should be added to the readme.
  • Bump charset-normalizer from 2.0.6 to 2.0.9
  • Replaces yield as part of for loops with yield from
  • Combines multiple isinstance functions
  • Refactor httpx/_utils.py
  • Fix console markup escaping issue
  • RemoteProtocolError: multiple Transfer-Encoding headers
  • Raise an exception when incorrect type is passed to auth.
  • Respect system proxy exclusions.
  • HTTPS proxies support
  • Support 'httpx.json = …'

See more issues on GitHub

Related Packages & Articles

sniffio 1.3.1

Sniff out which async library your code is running under

anyio 4.3.0

High level compatibility layer for multiple asynchronous event loop implementations

h11 0.14.0

A pure-Python, bring-your-own-I/O implementation of HTTP/1.1

idna_ssl 1.1.0

Patch ssl.match_hostname for Unicode(idna) domains support