
Welcome to AIOHTTP — aiohttp 3.13.5 documentation
What’s new in aiohttp 3? ¶ Go to What’s new in aiohttp 3.0 page for aiohttp 3.0 major release changes. Tutorial ¶ Polls tutorial Source code ¶ The project is hosted on GitHub Please feel free to file an …
Client Quickstart — aiohttp 3.13.5 documentation
Client Quickstart ¶ Eager to get started? This page gives a good introduction in how to get started with aiohttp client API. First, make sure that aiohttp is installed and up-to-date Let’s get started with some …
Client — aiohttp 3.13.5 documentation
Client The page contains all information about aiohttp Client API:
Web Server Quickstart — aiohttp 3.13.5 documentation
Web Server Quickstart ¶ Run a Simple Web Server ¶ In order to implement a web server, first create a request handler. A request handler must be a coroutine that accepts a Request instance as its only …
Server — aiohttp 3.13.5 documentation
The page contains all information about aiohttp Server API: Tutorial Quickstart Run a Simple Web Server Command Line Interface (CLI) Handler Resources and Routes Variable Resources Reverse …
Advanced Client Usage — aiohttp 3.13.5 documentation
Advanced Client Usage Client Session ¶ ClientSession is the heart and the main entry point for all client API operations. Create the session first, use the instance for performing HTTP requests and initiating …
Web Server Advanced — aiohttp 3.13.5 documentation
Web Server Advanced Unicode support ¶ aiohttp does requoting of incoming request path. Unicode (non-ASCII) symbols are processed transparently on both route adding and resolving (internally …
Client Reference — aiohttp 3.13.3 documentation
Client Reference ¶ Client Session ¶ Client session is the recommended interface for making HTTP requests. Session encapsulates a connection pool (connector instance) and supports keepalives by …
Server Reference — aiohttp 3.13.4 documentation
Application is a synonym for web-server. To get a fully working example, you have to make an application, register supported urls in the router and pass it to aiohttp.web.run_app() or …
The aiohttp Request Lifecycle — aiohttp 3.13.5 documentation
The aiohttp Request Lifecycle ¶ Why is aiohttp client API that way? ¶ The first time you use aiohttp, you’ll notice that a simple HTTP request is performed not with one, but with up to three steps: