Относительные URL-адреса схемы (ссылки на сетевые пути) - это то, о чем я только что узнал - когда вы не указываете схему URL-адреса, а она берет ее из текущего контекста.
Например: <img src="//domain.com/img.png" />
преобразуется в https://domain.com/img.png
, если текущая схема HTTPS, или http://domain.com/img.png
, если это не так.
Это кажется очень простым способом решения этих надоедливых проблем вызова внешнего скриптаили изображение на странице SSL без сообщения об ужасной ошибке, заключающейся в том, что некоторый контент на странице небезопасен.
Преимущество кажется очевидным, но то, что я не могу найти, это огромное количествоинформация об этом и было интересно, если у кого-нибудь есть опыт или ссылки на схему относительных URL (хорошо или плохо)?
Хотя я пытаюсь выяснить, есть ли какие-либо браузеры, с которыми это вызывает проблемы (яя успешно работал с IE6-8, Chrome и Firefox), мне также интересно узнать, есть ли у кого-нибудь опыт использования этого на разных языках.Например, будет ли это работать, если вы выдадите Response.Redirect
с относительным URL схемы в ASP?