Google의 CDN libraries은 모두 을 통해 게재됩니다. http를 통해 https를 통해 서비스를 제공하면 어떤 이점이 있습니까?http를 통해 https를 통해 제공되는 CDN 콘텐츠의 장점
답변
추측을해야한다면 해당 URL을 추천하여 페이지가 HTTPS를 통해 게재되는 경우 브라우저가 '안전하지 않은 콘텐츠'가 포함 된 페이지에 대해 우레아가되지 않도록 할 수 있습니다.
cdhowie가 정확합니다. 페이지가 http를 통해 제공되는 경우 https를 통해 라이브러리를 제공하면 약간의 오버 헤드가 추가됩니다. https를 통해 페이지가 게재되면 http를 통해 라이브러리를 제공하면 보안 상 위험 할 수 있으며 대부분의 브라우저는 경고 메시지를 표시합니다. 따라서 https가 기본 옵션으로 제공됩니다.
이 관련 질문을 참조하십시오 : HTTPS and external (CDN) hosted files?을하지만, 예를 들어, 전체 프로토콜을 생략하여 두 세계의 최고를 가질 수 있습니다
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.4/jquery.min.js"></script>
그러면 브라우저에 페이지를 제공하는 데 사용 된 동일한 프로토콜이 자동으로 사용됩니다. 거의 알려지지 않은 트릭이지만 널리 지원됩니다. 여기에 대한 자세한 정보 : Is it valid to replace http:// with // in a <script src="http://...">?
왜 */* 더블 슬래시가 src 스크립트의 유효한 URL인지 모르겠습니다. 모든 플랫폼 및 w3c 표준의 모든 브라우저에서 호환 가능합니까? – CallMeLaNN
네, IE6에서도 작동합니다. 내 질문 끝에 "유효합니까?"링크를보십시오. 이것은 널리 사용되는 것으로 알려진 가치가있는 조금 알려진 트릭입니다. –
RFC 3986 http://tools.ietf.org/html/rfc3986#section-4.2에서 온다. 문서의 기본 프로토콜을 사용하기 때문에 HTTP/HTTPS에서는 작동하지만 파일에는 // –
둘 다 제공됩니다. 원하는 경우 HTTPS 대신 HTTP를 사용할 수 있지만 cdhowie가 정확하다고 생각합니다 (그 이유는 * 어쨌든 HTTPS 버전을 사용하는 이유입니다). –