Description: As of Canary version 2.2, you will be able to customise your the HTTP/HTTPS headers that are returned with your Canary when its Webserver module is enabled.
This feature will allow you to customise the headers of every response from your Canary's webserver module. Keep in mind that certain headers are instructive and will trigger certain behaviours from browsers (such as the headers required for HSTS compliance).
The below image shows an example of the Canary's webserver returning its usual headers for the Synology NAS Login profile but with a custom header (see if you can spot it!)
Step 1 :
Login to your console.
Step 2:
Select the Canary you wish to configure.
Step 3:
Click on the Configure Canary button.
Step 4:
Enable the HTTP Web Server service and at least one HTTP Web Server instance.
Step 5 : Enable Custom HTTP headers
Enable the "Custom HTTP Headers" checkbox:
There are two input areas available which allow you to insert your HTTP header name and the corresponding HTTP header value.
Step 6 : Follow the same process for HTTPS
You can follow the exact same process as above to enable and set custom HTTP headers for your HTTPS webserver too.