캐시: 3개의 글
화면을 수정했는데, 클라이언트의 브라우져에 캐시가 남아서 이전 화면이 나오는 경우가 있다. 직접 브라우져 설정 들어가서 캐시를 지워달라고 요청 할 수도 있지만, 그게 한두번이 아니게 되니 코드에서 캐시를 지울수 없는지 찾아보았다. HTML 메타태그 이용하기 JSP, Java 사용시 자바 코드 지만 html과 같음. response.setHeader( "Pragma", "no-cache" ); response.setDateHeader( "Expires", -1 ); response.setHeader( "Cache-Control", "no-cache" ); JS, CSS 파일 캐시 사용 방지 js나 css등 정적파일도 종종 변경을 해도 캐시문제로 적용이 되지 않는 경우가 많다. 그럴 경우 파일의 url 뒤에..
![](http://i1.daumcdn.net/thumb/C200x150/?fname=https://blog.kakaocdn.net/dn/mTrGv/btrSvziPFB7/HOw30kPyUZcKJWwCYxpkQK/img.png)
OS X에서는 DNS 서버에 의해 정의된 시간 동안 해결된 DNS 쿼리의 로컬 캐시가 유지됩니다. 경우에 따라 캐시를 즉시 재설정하고 DNS 서버를 다시 쿼리해야 할 수 있습니다. 예를 들어 네트워크 또는 서버 관리자이며 DNS 서버의 항목이 최근에 변경된 경우 이 작업을 수행해야 할 수 있습니다. 맥 OS DNS 캐시 재설정 DNS 캐시 재설정 명령은 터미널을 실행 'sudo killall -HUP mDNSResponder' 입력하면 됩니다. 간혹 맥 OS는 DNS 서버가 바꿨는데 갱신하지 못하고 그대로 저장하고 있는 경우가 있습니다. 이 경우 런치패드에서 기타 폴더를 열면 터미널이 있습니다. 터미널을 실행후 위 명령어를 입력하면 됩니다. 위 명령어는 맥 os 10.10.4 버전 이후로 사용할 수 있습..