84669인 학습
152542인 학습
20005인 학습
5487인 학습
7821인 학습
359900인 학습
3350인 학습
180660인 학습
48569인 학습
18603인 학습
40936인 학습
1549인 학습
1183인 학습
32909인 학습
Tomcat 서비스가 시작된 후 브라우저 캐시로 인해 js 및 css를 실시간으로 새로 고칠 수 없습니다. 고객이 요청을 보내기 위해 로그인할 때 브라우저 캐시를 지울 수 있는 방법이 있나요?
走同样的路,发现不同的人生
브라우저 캐시에 대해서만 이야기하자면, Chrome의 시크릿 모드를 사용하는 것이 좋습니다. 열 수 있는 단축키는 ctrl +shift+n 입니다. Mac에서 사용됩니다. ctrl을 commd
ctrl +shift+n
1.ctrl+F5 모든 리소스를 새로 고칩니다.
2.js/css에 버전 관리 추가
캐시를 지우고 싶지 않다면 요청 뒤에 타임스탬프를 추가하면 됩니다.
업그레이드 전 모습은 다음과 같습니다. .../.../foo.js?v=1,升级之后这样:.../.../foo.js?v=2
.../.../foo.js?v=1
.../.../foo.js?v=2
브라우저 캐시는 Tomcat을 다시 시작하는 것과 관련이 없습니다. 모든 브라우저에 캐시를 지우는 방법이 있습니다. 다음과 같습니다:
모든 브라우저 캐시 지우기, Mac에서 Chrome을 예로 들어, Chrome 환경설정-고급 설정-개인정보 설정-인터넷 사용정보 삭제
콘솔을 열고 ✔️캐시 비활성화
Ctrl+Shift+N 또는 Command+Shift+N을 눌러 개인정보 보호 창 열기
1. tomcat에 해당하는 /work/Catalina/localhost로 이동하여 해당 프로젝트 폴더를 삭제하거나 /localhost 폴더를 직접 삭제합니다. 2. /css 파일 끝에 버전 번호를 추가하세요(예: /common.js?v=1.03). 헤드에 캐시 없음 제한을 추가하여 페이지 캐시를 취소할 수 있습니다
이것은 사용자가 직접 청소해야 합니다! 정적 리소스를 동적으로 획득하지 않는 한
브라우저 캐시에 대해서만 이야기하자면, Chrome의 시크릿 모드를 사용하는 것이 좋습니다.
로 바꾸세요.열 수 있는 단축키는
ctrl +shift+n
입니다. Mac에서 사용됩니다. ctrl을 commd1.ctrl+F5 모든 리소스를 새로 고칩니다.
2.js/css에 버전 관리 추가
캐시를 지우고 싶지 않다면 요청 뒤에 타임스탬프를 추가하면 됩니다.
업그레이드 전 모습은 다음과 같습니다.
.../.../foo.js?v=1
,升级之后这样:.../.../foo.js?v=2
브라우저 캐시는 Tomcat을 다시 시작하는 것과 관련이 없습니다. 모든 브라우저에 캐시를 지우는 방법이 있습니다. 다음과 같습니다:
모든 브라우저 캐시 지우기, Mac에서 Chrome을 예로 들어, Chrome 환경설정-고급 설정-개인정보 설정-인터넷 사용정보 삭제
를 선택하세요.콘솔을 열고 ✔️캐시 비활성화
Ctrl+Shift+N 또는 Command+Shift+N을 눌러 개인정보 보호 창 열기
1. tomcat에 해당하는 /work/Catalina/localhost로 이동하여 해당 프로젝트 폴더를 삭제하거나 /localhost 폴더를 직접 삭제합니다.
2. /css 파일 끝에 버전 번호를 추가하세요(예: /common.js?v=1.0
3). 헤드에 캐시 없음 제한을 추가하여 페이지 캐시를 취소할 수 있습니다
이것은 사용자가 직접 청소해야 합니다! 정적 리소스를 동적으로 획득하지 않는 한