생성 된 HTML에서 javascript 링크를 볼 때 prototype.js가 읽습니까? 1304329463? 나는 "? 1304329463"이 의미하는 것, 전화 또는 의미에 대해 궁금합니다.prototype.js에 추가 된 숫자는 ROR에서 생성 된 html 의미를 의미합니다
1
A
답변
6
간단합니다. 캐시 제어 메커니즘입니다.
새로운 버전의 Prototype을 설치하면 해당 번호가 변경되고 브라우저는 새 버전을 다운로드하게됩니다.
(이론적으로 HTTP 헤더를 사용하여 캐싱을 제어 할 수 있지만 실제로는 매우 다양한 브라우저, 캐시, 프록시 등 다양한 방식으로 작동합니다.) 리소스가 변경되면 리소스가 변경되어 새로운 버전의 리소스가 사용될 것임을 보장합니다.)
1
정적 파일에 추가되는 추가 쿼리 문자열은 Rails에서 제공하지 않는 정적 파일을 캐싱하는 데 사용됩니다 그 모든 것을 자주 바꿔라. 추가되는 해시는 일종의 지문입니다. 해당 파일의 내용이 변경되면 해당 해시가 변경됩니다.
조금 더 자세한 정보는 this을 확인하십시오.
1
유닉스 타임 스탬프처럼 보입니다 (월요일, 02 5 월 2011 09:44:23 GMT). 요청 시간 또는 파일 작성 시간이 될 수 있습니다. 타임 스탬프를 추가하는 이유는 브라우저가 쉽게 파일을 다시 가져 오도록 강제 할 수 있기 때문입니다. 숫자 순서가 변경되면 다른 요청으로 간주되며 브라우저는 단순히 파일을 다시 페치합니다. 이렇게하면 파일이 변경 될 때 캐싱 문제가 발생하지 않습니다.
관련 문제
- 1. ASP.NET에서 생성 된 HTML 캡처
- 2. 생성 된 HTML 파일 다운로드
- 3. 내가 생성 된 HTML 파일이
- 4. 생성 된 TextBlock에 스타일 추가
- 5. IE6은 동적으로 추가 된 콘텐츠의 새로운 스타일링 의미를 인정하지 않습니다.
- 6. Maven 생성 사이트를 생성 된 패키지에 추가
- 7. 삽입 된 iframe에 HTML 추가
- 8. 숫자는
- 9. javascript 또는 jquery에서 동적으로 생성 된 div에 html 요소 추가
- 10. javascript 생성 된 링크에 인용문 추가
- 11. 동적으로 생성 된 HTML 페이지에 혼합 된 내용 표시
- 12. 바인딩, 접두사 및 생성 된 HTML
- 13. django 템플릿에 의해 생성 된 html 코드
- 14. 파이썬으로 javascript에 의해 생성 된 html 스크랩
- 15. wysiwyg 생성 된 html 파일을 다시 포맷
- 16. PHP로 생성 된 HTML 유효성 확인
- 17. 동적으로 생성 된 HTML 테이블 정렬
- 18. WCF 서비스에서 생성 된 HTML 가져 오기
- 19. PHP 루프로 생성 된 HTML 메일 보내기
- 20. 컴파일 된 클래스에 대한 HTML 문서 생성
- 21. JSF 페이지의 생성 된 HTML 출력 캡쳐
- 22. MySQL의 : 생성 및 수정 된 필드 추가
- 23. 생성 된 Qt에 Makefile을 추가/추가하십시오.
- 24. 데이터베이스에없는 DBML 생성 된 엔터티에 추가 속성
- 25. 동적으로 생성 된 WPF 요소에 이벤트 추가
- 26. WPF : 동적으로 생성 된 트리에 ContextMenu 추가
- 27. 생성 된 HierarchicalDataTemplate에 스타일 추가 MenuItems
- 28. 다른 곳에서 생성 된 미리 클러스터 된 데이터를 사용하여 R에서 dendrogram을 어떻게 만들 수 있습니까?
- 29. Firefox 추가 기능 : 주사 된 HTML
- 30. JQuery로 동적으로 추가 된 html 요소 제거
다른 사람들이 말한 것을 추가하면이 경우 유닉스 타임 스탬프가됩니다. 앞으로 체크섬이 될 것입니다 (Rails 3.1은 MD5를 사용합니다). 중요한 차이점은 파일이 다시 저장 되더라도 내용이 변경되지 않으면 방문자가 다시 다운로드하지 않는다는 것입니다. 핑거 프린팅 (fingerprinting)이라고하며 [Rails에는 사용 이유를 설명하는 가이드가 있습니다.] (http://ryanbigg.com/guides/asset_pipeline.html#what-is-fingerprinting-and-why-should-i-care). (타임 스탬프가 지정된 쿼리 문자열 사용에 대한주의 사항에 유의하십시오.) – brymck