Chrome에서 특정 호스트에 대해 캐시를 비활성화 할 수 있습니까?


57

웹 브라우저 작업뿐만 아니라 일상적인 브라우저로 Chrome을 사용하는 것을 좋아합니다. 난에서 아무것도 캐싱 크롬을 방지 할 수 있도록하고 싶습니다 localhost(I 하드 새로 고침 할 필요가 없도록 (또는 정말, 임의의 호스트 이름) Ctrl- Shift- R) 모든 시간.

이게 가능해? 어떻게?


나는 내가 사용, 같은 질문이 johnnycache을 파이어 폭스에 대한,하지만 크롬처럼 뭔가 좋은 것입니다
빔 Deblauwe

답변:


21

캐시를 차별적으로 끌 수는 없지만 v15부터는 개발자 도구 창의 오른쪽 하단에있는 톱니 바퀴 버튼을 클릭하여 액세스하는 설정 패널을 통해 캐시를 완전히 끌 수 있습니다. 개발자 도구의 네트워크 패널에는 확인 대화 상자 만있는 오른쪽 클릭 메뉴에서 캐시를 지우는 옵션도 있습니다 (즉, "브라우징 데이터 지우기"와 같은 기본 설정 탭이 표시되지 않음).


나는 이것을 전에는 눈치 채지 못했다. 정말로 유용하다.
니콜라스

6
또 다른 깔끔한 숨겨진 크롬 기능-개발자 도구가 열려 있으면 새로 고침 버튼을 마우스 오른쪽 버튼으로 클릭하여 추가 옵션을 사용할 수 있습니다
Zach Lysobey

1
아아, 현재 Chrome 버전에서 옵션은 이제 "캐시 사용 안함 (DevTools가 열려있는 동안)"으로 표시됩니다. 더 이상 유용하지 않습니다.
Kyralessa

17

해당 사이트 / 호스트에 대해 시크릿 모드로 전환 한 경우 이미 가능합니다.

Ctrl+ Shift+N

시크릿 모드로 사이트를 보면 캐시 된 항목과 이미지가 없어야합니다.

세션 중이라면 세션도 재설정됩니다. 따라서 개발할 때이를보고 싶을 수도 있습니다.

그러나 실제로 사이트별로 비활성화 해야하는 경우 아니요. 현재 불가능합니다.


8
둔감하게도 시크릿은보다 고통 스럽습니다 Ctrl-Shift-R.
매트 볼

5

Chrome 프로필 (일명 '사용자')을 사용하지 않는 이유는 무엇 입니까?

하나를 "dev"프로파일로 설정하십시오 (캐싱 없음). 캐시 킬링 플러그인을 활성화 할 수 있습니다. 쿠키도 비활성화 할 수 있습니다. 개발자 세션 시간이되면 해당 프로필을 사용하십시오. 그런 다음 식을 때가되면 간단히 프로필을 다시 전환하십시오. 모든 프로파일을 동시에 실행할 수 있습니다.

또한 테스트 목적으로 매우 편리합니다.

앞뒤로 전환하기 위해 바로 가기 및 키보드 바로 가기를 할당하는 것은 케이크에 장식되어 있습니다.

이제 매끄럽게하고 싶다면 다른 프로젝트 / 환경에 대한 여러 사용자 프로필을 한 번에 (예 : JS, 서버 측 등 여러 모니터 필요) 가질 수 있습니다. 슈퍼 유저 아이콘을 사용하는 것이 좋습니다. ;-)


이 프로필에, 당신은 그것을 구성 할 수 있습니다 DNS 캐싱을 무시 뿐만 아니라
브래드 공원

좋은 생각이지만 연결하려는 플러그인은 맬웨어입니다 ... 배포판의 일부로 포함 된 underscore-1.8.3.js 파일을보십시오. Dropbox, 추적 서버, Yandex.ru 등에 접속하는 파일 전체에 난독 화 된 코드 덩어리가 있습니다. 1660-1870 행을 참조하십시오. 이 확장 프로그램은 인터넷 사용 기록 등을 러시아어 소스로 전송합니다. api.rtbmediatracker.com mc.yandex.ru/watch/…
Rabbi Shuki Gur

@RabbiShuki 와우, 캐시 킬링 플러그인에 대한 링크 참조를 제거해 주셔서 대단히 감사합니다. 클리블랜드에서 콜 tuv
JoshuaDavid

4

Chrome의 개발자 도구 설정에서 캐시를 비활성화해도 이미지 캐싱을 막을 수는 없습니다. CSS, JavaScript 및 마크 업 캐싱 만 비활성화합니다. 시크릿 모드는 캐시되지 않은 웹 페이지를 처리 ​​할 수있는 가장 효과적인 방법 일 것입니다.


1
알아두면 유용합니다. 대부분의 개발자는 CSS, js에만 관심이 있다고 생각합니다. 따라서 제한적입니다. 나는 연장이 없다는 것에 놀랐습니다.
isaaclw

Chrome 26에서는 이미지에서도 캐싱이 사용 중지 된 것으로 나타납니다. 모든 페이지 뷰에서 모든 이미지에 대해 200 개의 OK get 요청이 표시됩니다. 다른 사람이 확인할 수 있습니까?
NickG

0

Chrome 캐시 킬러 확장 프로그램을 살펴보세요 .

이 확장 프로그램은 페이지를로드하기 전에 브라우저 캐시를 자동으로 지 웁니다. 마우스 클릭으로 활성화 / 비활성화 할 수 있습니다.

캐시를 지우는 Chrome 키보드 단축키가 제대로 작동하지 않기 때문에 웹 사이트를 개발할 때 매우 잘 작동하고 많은 골치 아픈 문제를 해결했습니다. Chrome 캐시 문제에 대한 해결책을 찾을 때 찾았습니다.


1
이 프로젝트와 관련이 있습니까? 왜 추천합니까? 훌륭한 도구가 될 수 있지만 답변에 장단점뿐만 아니라 그 일을 포함 시키면 답변에 가치를 더할 것입니다.
Raystafarian

링크는 404로 연결됩니다.
Phil

0

호스트 당 캐싱 정책을 사용자 정의 할 수 있는 Super-Cache 크롬 확장 프로그램 을 살펴보십시오.

문서에서 : Override caching policy that has been set on the server. Select a host on which the caching is required and all requests from a page with that host will be cached.


0

이 옵션은 웹 사이트를 소유 한 경우에 작동합니다 (이 경우 캐시를 유발하는 동일한 페이지를 많이 업데이트하고있을 것입니다).

<meta name="robots" content="noarchive">

이 코드 문자열을 추가 <head>하면 트릭을 수행해야합니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.