Có cách nào để phát hiện HTTP hoặc HTTPS và sau đó bắt buộc sử dụng HTTPS với JavaScript không?
Tôi có một số mã để phát hiện HTTP hoặc HTTPS nhưng tôi không thể buộc nó sử dụng https:
.
Tôi đang sử dụng thuộc tính window.location.protatio để đặt bất kỳ trang web nào https:
sau đó làm mới trang để hy vọng tải lại URL https mới được tải vào trình duyệt.
if (window.location.protocol != "https:") {
window.location.protocol = "https:";
window.location.reload();
}