2012-02-28 7 views
9

URL에서 스킴을 건너 뛸 수 있다고 언급하기 전에 일부 기사를 읽었으며 방문한 페이지에서 자동으로 결정됩니다. 예를 들어 https://test.com/에 있고 //google.com/logo.png과 같은 이미지가있는 경우 보안 연결을 통해 이미지가 요청됩니다. 불행히도 지금은 아무 것도 찾을 수 없습니다 (빌어 먹을, 책갈피!).`// domain.com /`(스키마가없는) 링크를 사용하는 것이 얼마나 안전할까요?

Chrome에서 사용해 보았습니다. https://google.com에서 테스트 :

(function (document) { 
    var img = document.createElement('img'); 
    img.src = '//www.paypal.com/en_US/i/logo/paypal_logo.gif'; 
    document.body.appendChild(img); 
})(document); 

이 요소를 검사, 그것은 https://www.paypal.com에서 로고에 제공합니다.

나는 URL RFC을 (를) 건너 뛴 적이 있지만 명확하게이 동작을 발견하지 못했습니다. 누구든지이 기능에 대한 브라우저 지원이 무엇인지 알고 있습니까? 나는 특히 모바일 브라우저에 관심이 있습니다.

답변

9

모든 브라우저에서 잘 지원되며 스키마가없는 URL이라고합니다.

자세한 내용은 Can I change all my http:// links to just //?을 참조하십시오.

+0

감사합니다. 죄송합니다 중복,하지만 난 힘든 시간을 보냈다. –

관련 문제