LINUX.ORG.RU

Как в браузерном расширении HTTPS Everywhere можно реализовать проверку: поддерживает ли сайт HTTPS?

 ,


0

1

Потому что есть сайты, поддерживающие HTTPS, но он(HTTPS Everywhere), как я понимаю, работает по какой-то БД, и из-за этого на «молодых» сайтах приходится вручную проверять . Можно ли это как-то реализовать в этом расширении?

Или может есть какие-нибудь другие пути решения?

★

Последнее исправление: letni (всего исправлений: 3)

Нет - поскольку есть сайты, которые формально «отдают что-то» по HTTPS, но не «работают». О работоспособности сайта может судить только человек.

AEP ★★★★★
()
Ответ на: комментарий от AEP

Даже с моими знаниями есть идея как это можно реализовать. Правда, время загрузки «новых» сайтов будет на пару секунд отставать.

Вряд ли никто это не реализовал. Но ладно, спасибо.

letni ★
() автор топика
Ответ на: комментарий от AEP

по идее, они должны тогда слать ошибку в заголовках. Если они при этом шлют 200, и ничего не отдают, то это тоже можно идентифицировать, хотя, думаю, это редкость. В самых запущенных случаях можно проверить эквивалентность контента той же самой страницы по обеим протоколам, а так же шифрование. Задача, кажется, в принципе разрешима, только гемморно.

Насчет плагина я не знаю.

filequest
()

вообще у HTTPS Everywhere странный список сайтов, там нет и половины посещаемых мной сайтов (многие из top 100 alexa кстати), у которых есть https уже давно.

к тому же, он как-то обновился и стал непонятно работать, этот HTTPS Everywhere. но вроде кастомные правила завезли, да?

anonymous
()

Https Nowhere есть, и там такая проверка реализована. Но добавление в белый список слишком неудобное.

anonymous
()

Не поверишь, HTTPS Finder.

t184256 ★★★★★
()
Вы не можете добавлять комментарии в эту тему: топик перемещен в архив.