| name | aiohttp |
| description | Async http client/server framework (asyncio) WHEN: build web servers or apis with aiohttp, build command-line interfaces. Triggers: use aiohttp, install aiohttp, how to use aiohttp, make http request. |
aiohttp
Async http client/server framework (asyncio)
When to Use
- Build web servers or APIs with aiohttp
- Build command-line interfaces
When NOT to Use
- Projects using JavaScript or TypeScript (different ecosystem)
Quick Start
Install
make
make install
Key API
TYPE_CHECKING
hdrs
DigestAuthMiddleware
ClientHandlerType
ClientMiddlewareType
set_zlib_backend
AddrInfoType
SocketFactoryType
CookieJar
DummyCookieJar
Project Info
- Language: C, Python
- License: Apache-2.0 AND MIT
- Tests: Yes
File Structure
├── aiohttp/
│ ├── _websocket/
│ ├── __init__.py
│ ├── _cookie_helpers.py
│ ├── _cparser.pxd
│ ├── _find_header.h
│ ├── _find_header.pxd
│ ├── _http_parser.pyx
│ ├── _http_writer.pyx
│ ├── abc.py
│ ├── base_protocol.py
│ ├── client_exceptions.py
│ ├── client_middleware_digest_auth.py
│ ├── client_middlewares.py
│ ├── client_proto.py
│ ├── client_reqrep.py
│ ├── client_ws.py
│ ├── client.py
│ ├── compression_utils.py
│ ├── connector.py
Generated by repo2skill