Подтвердить что ты не робот

Как определить, безопасна ли страница с помощью JavaScript?

Я хочу знать, доступна ли страница через http или https с помощью JavaScript. Есть ли какой-то метод isSecure(), или я должен как-то его разобрать из URL?

4b9b3361

Ответ 1

location.protocol должен сделать это за вас.

(как в:

if (location.protocol === 'https:') {
    // page is secure
}

)

Ответ 2

Вы можете проверить document.location.protocol, чтобы увидеть, есть ли это "http:" или "https:"

Ответ 3

В то время как location.protocol должен сделать это для вас, как упомянул Питер Стоун, но вы не должны полагаться на Javascript для любой реальной безопасности и т.д.

Я думаю, что значение будет "https:" для location.protocol, если вы используете SSL.