wai-enforce-https: Enforce HTTPS in Wai server app safely.
This is a package candidate release! Here you can preview how this package release will appear once published to the main package index (which can be accomplished via the 'maintain' link below). Please note that once a package has been published to the main package index it cannot be undone! Please consult the package uploading documentation for more information.
Wai middleware enforcing HTTPS protocol on any incomming request. In case of non-encrypted HTTP, traffic is redirected using 301 Permanent Redirect or optionally 307 Temporary Redirect. Middleware has compatibility modes for various reverse proxies (load balancers) and therefore can be used with Heroku, Google Cloud (Ingress), Azure or any other type of PAS or Cloud provider.
Properties
Versions | 0.0.1, 0.0.1, 0.0.2, 0.0.2.1, 1.0.0.0 |
---|---|
Change log | CHANGELOG.md |
Dependencies | base (>=4 && <5), bytestring, case-insensitive, http-types, network, text, wai, wai-enforce-https, warp, warp-tls [details] |
License | BSD-3-Clause |
Author | Marek Fajkus |
Maintainer | marek.faj@gmail.com |
Category | Web |
Home page | https://github.com/turboMaCk/wai-enforce-https |
Source repo | head: git clone https://github.com/turboMaCk/wai-enforce-https.git |
Uploaded | by MarekFajkus at 2019-01-14T10:02:10Z |
Modules
- Network
- HTTP
- Network.HTTP.Forwarded
- Wai
- Middleware
- Network.Wai.Middleware.EnforceHTTPS
- Middleware
- HTTP
Downloads
- wai-enforce-https-0.0.1.tar.gz [browse] (Cabal source package)
- Package description (as included in the package)
Maintainer's Corner
Package maintainers
For package maintainers and hackage trustees