Control remote side information.
Project description
The library is a set of useful tools for aiohttp.web server.
The full list of tools is:
AllowedHosts – restrict a set of incoming connections to allowed hosts only.
BasicAuth – protect web application by basic auth authorization.
Cloudflare – make sure that web application is protected by CloudFlare.
ForwardedRelaxed and ForwardedStrict – process Forwarded HTTP header and modify corresponding scheme, host, remote attributes in strong secured and relaxed modes.
Secure – ensure that web application is handled by HTTPS (SSL/TLS) only, redirect plain HTTP to HTTPS automatically.
XForwardedRelaxed and XForwardedStrict – the same as ForwardedRelaxed and ForwardedStrict but process old-fashion X-Forwarded-* headers instead of new standard Forwarded.
Read https://aiohttp-remots.readthedocs.io for more information.
The library was donated by Ocean S.A. https://ocean.io/
Thanks to the company for contribution.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for aiohttp_remotes-0.1.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 382162268f338c408b3feb73bfef66774f92fbfafc0e3d1b6856a87b8332c819 |
|
MD5 | 1b5f4aaf8fce7ae0ddb3c8ed81834275 |
|
BLAKE2b-256 | 95274122f2f1afd5442943ebe24a7baf5e6a3ca0ea5a91c5df896482aa178dec |