Designing an HTTP client — Tom Christie
Channel: EuroPython Conference
Date: 2023-09-19

[EuroPython 2023 — North Hall on 2023-07-21]
https://ep2023.europython.eu/session/designing-an-http-client

HTTPX is a fully featured HTTP client for Python 3, which provides sync and async APIs, and support for both HTTP/1.1 and HTTP/2. It also includes a built-in command-line client.

We'll be taking a look at the architecture of the client, learning from the design decisions behind it, and gaining a better understanding of HTTP along the way.

This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License http://creativecommons.org/licenses/by-nc-sa/4.0/