Existe-t-il un moyen de détecter HTTP ou HTTPS, puis de forcer l'utilisation de HTTPS avec JavaScript?
J'ai quelques codes pour détecter le HTTP ou HTTPS mais je ne peux pas le forcer à utiliser https:
.
J'utilise la propriété window.location.protocol pour définir quel que soit le site, https:
puis actualiser la page pour, espérons-le, recharger une nouvelle URL https chargée dans le navigateur.
if (window.location.protocol != "https:") {
window.location.protocol = "https:";
window.location.reload();
}