Contents Mise en bouche Let's start with HTTP/1.1 The practicalities of proxying HTTP/1.1 Also, TLS Making HTTP/1.1 requests with reqwest Making HTTP/1.1 requests with hyper Making HTTP/1.1 requests ourselves Making HTTP/2 requests with hyper Making HTTP/2 requests with h2 Making HTTP/2 requests ourselves HTTP semantics over HTTP/2 Bugs, bugs, bugs! Afterword HTTP does a pretty good job staying ou
![The HTTP crash course nobody asked for](https://cdn-ak-scissors.b.st-hatena.com/image/square/273f132a57e26b0f80b8c9a15b9cf98350966f04/height=288;version=1;width=512/https%3A%2F%2Ffasterthanli.me%2Fimg%2Flogo-square-2.png)