>  기사  >  웹 프론트엔드  >  CSS와 js 뒤에 물음표와 숫자를 추가하는 용도는 무엇입니까?

CSS와 js 뒤에 물음표와 숫자를 추가하는 용도는 무엇입니까?

青灯夜游
青灯夜游원래의
2020-12-21 17:20:233212검색

기능: 캐싱을 방지하기 위해 브라우저가 새 주소를 호출하도록 강제합니다. CSS 및 js 뒤에 물음표와 임의의 숫자를 추가하면 파일 호출에 영향을 미치지 않습니다. 그러나 숫자가 변경되면 브라우저는 해당 파일을 새 파일로 읽고 이전에 캐시된 파일을 읽지 않습니다.

CSS와 js 뒤에 물음표와 숫자를 추가하는 용도는 무엇입니까?

추천: css 비디오 튜토리얼

css 및 js 뒤에 물음표와 숫자를 추가하는 기능: 브라우저가 새 주소를 호출하도록 강제하여 캐싱을 방지합니다.

브라우저가 웹사이트를 요청하면 HTML 문서, 이미지, CSS, JS 및 기타 파일과 같은 다양한 리소스가 로드됩니다. 자주 변경되지 않는 일부 콘텐츠의 경우 브라우저는 해당 콘텐츠를 로컬 파일에 저장합니다. 다음에 동일한 웹사이트를 방문하면 이러한 리소스가 직접 로드되어 액세스 속도가 향상됩니다. 브라우저에 의해 저장된 이러한 파일을 캐시라고 합니다.

브라우저에 캐싱 정책이 있는 경우 최신 CSS 및 js 파일을 제때 로드할 수 없는 문제가 발생합니다.

이 문제를 해결하기 위해 CSS 및 js 링크 뒤에 물음표와 임의의 문자를 추가하겠습니다.

css/index2.css?20130201

이론적으로 css나 js 뒤에 숫자를 추가하는 것은 쓸모가 없으며 파일 호출에 영향을 주지 않습니다. 그러나 번호가 변경되면 브라우저는 이를 이전에 캐시된 파일이 아닌 새 파일로 읽습니다.

따라서 숫자를 추가하는 것은 URL 뒤에 임의의 숫자를 추가하는 것과 같은 효과가 있습니다. 즉, 브라우저가 새 주소를 호출하고 캐싱을 방지하도록 하는 것입니다.

더 많은 프로그래밍 관련 지식을 보려면 프로그래밍 소개를 방문하세요! !

위 내용은 CSS와 js 뒤에 물음표와 숫자를 추가하는 용도는 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.