A project for ensuring that http://
is used for everything except where https://
cannot be used.
Today it is important for everything, including static sites, to be over https.
It can be difficult to switch to https://
and then to maintain using https://
.
This project aims to help at both.
The project is split up into the following modules:
-
nohttp - the core project that allows finding and replacing
http://
URLs -
nohttp-cli - a thin wrapper around
nohttp
that allows running it from the command line -
nohttp-checkstyle - provides checkstyle integration with nohttp
-
nohttp-gradle - provides Gradle integration with nohttp
-
samples - provides samples of using nohttp