저는 웹 크롤러를 작성하고 있으며 Wikipedia에서 시작하여 테스트하고 있습니다. 그러나 많은 위키 백과의 링크가 //
으로 시작되어 wikipedia.org에서 en.wikipedia.org로 연결되는 링크가 //en.wikipedia.org
에 대한 링크임을 알게되었습니다. 실제로 // 이것이 실제로 무엇을 의미합니까? "이전에 사용한 모든 구성표를 사용하고이 URL로 리디렉션합니까?" 아니면 전혀 다른 것을 의미합니까?<a> 태그의 의미는 무엇입니까?
답변
링크는 해당 링크가 포함 된 페이지와 동일한 프로토콜 (http 또는 https)을 사용합니다. https://stackoverflow.com/은 A HREF <가 포함 된 경우 예를 들어 = "// en.wikipedia.org"> <는가 /는> 그것은이 웹 페이지에 사용되는 프로토콜을 유지 https://en.wikipedia.org
로 이동합니다. HTTP/HTTPS.
외부 스크립트 및 CSS 태그에 특히 유용합니다.이 태그는 사이트에서 어떤 프로토콜이 작동하는지 알지 못합니다.
왜 구글 라이브러리 (https://developers.google.com/speed/libraries/devguide#jquery)이 같은이에 있다는 :
이 글을 쓰는 것은 내가 중복 발견 그냥 동안<script src="//ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script>
: Two forward slashes in a url/src/href attribute
이 한 번 봐입니다.
그리고 여기 로컬 개발을위한 주요 함정입니다. 하드 디스크에서 HTML 페이지를 볼 때 (file : // *로로드 됨) file : //로 변환되어 원격 스크립트를로드하지 못합니다. ajax.googleapis.com/... –
좋은 관찰. 나는 그것에 대해 결코 생각하지 못했다. –
예, 현재 위치의 구성표를 사용하여 해당 URL로 리디렉션됩니다.
이 기능을 사용하려면이 URL이 가리키는 리소스가 리디렉션 될 것으로 예상되는 모든 스킴 (일반적으로 http 및 https)에서 사용할 수 있어야합니다.
이것은 프로토콜 URL입니다. http 또는 https를 유지합니다.
- 1. dockblock에서 @file 태그의 의미는 무엇입니까
- 2. github에서 "repo collab"태그의 의미는 무엇입니까?
- 3. 스칼라에서 <: <의미는 무엇입니까?
- 4. <meta - data>의 의미는 무엇입니까?
- 5. <% # 및 <% = 시작 태그의 차이점은 무엇입니까?
- 6. {< >}의 의미는 무엇입니까?
- 7. AI에서 <-의 의미는 무엇입니까?
- 8. <?..?>의 의미는 무엇입니까?
- 9. 의미는 "<? ="연산자
- 10. PHP에서 "<<< ST"의 의미는 무엇입니까?
- 11. <type> 태그의 의미는 <dependency> 태그 내에 있습니까?
- 12. <a> 태그의 attr 속성은 무엇입니까?
- 13. <a> 태그의 사용은 무엇입니까?
- 14. <HTML> 태그의 클래스 속성은 무엇입니까?
- 15. <% %> 태그의 실제 이름은 무엇입니까?
- 16. web.xml에 <filter> 태그의 용도는 무엇입니까?
- 17. <mark> 태그의 의미 의미
- 18. <jxb : bindings version =의 의미는 무엇입니까?
- 19. 자바에서 Enumeration <?>의 의미는 무엇입니까?
- 20. mongoimport의 "미만"또는 "<"기호의 의미는 무엇입니까?
- 21. sscanf 평가 식에서 "[^ <]"의 의미는 무엇입니까?
- 22. -jar 호출에서 "<"기호의 의미는 무엇입니까?
- 23. gvim에서 <++>의 의미는 무엇입니까?
- 24. <py3fix>의 의미는 무엇입니까?
- 25. 하스켈 연산자 "<>"의 의미는 무엇입니까?
- 26. CSS에서 "<" or ">"의 의미는 무엇입니까?
- 27. Ruby에서 '<==>'의 의미는 무엇입니까?
- 28. OpenXML에서 <a:theme>의 의미는 무엇입니까?
- 29. make 파일에서 $ <와 $ @의 의미는 무엇입니까?
- 30. "return ret <0"의 의미는 무엇입니까?
예, http 및 https를 모두 지원하는 사이트를 자동으로 처리하는 데 사용됩니다. 현재 프로토콜을 유지합니다. –
[가능한 이중 슬래시를 사용하여 URL의 프로토콜을 상속하는 단점이 있습니까? 즉 src = "//domain.com"] (http://stackoverflow.com/questions/4659345/is-there-any-downside-for-using-a-leading-double-slash-to-inherit-the- protocol-i) – leesei
가능한 두 개의 [url/src/href 속성에 슬래시가 두 개] (http://stackoverflow.com/questions/9646407/two-forward-slashes-in-a-url-src-href- 속성) – vzwick