Czy jest jakiś sposób na wykrycie HTTP lub HTTPS, a następnie wymuszenie użycia HTTPS z JavaScript?
Mam pewne kody do wykrywania HTTP lub HTTPS, ale nie mogę zmusić go do użycia https:
.
Korzystam z właściwości window.location.protocol, aby ustawić dowolną witrynę, https:
a następnie odświeżyć stronę i, mam nadzieję, ponownie załadować nowy adres URL https załadowany do przeglądarki.
if (window.location.protocol != "https:") {
window.location.protocol = "https:";
window.location.reload();
}