크롬에서 특정 도메인 이름에 대한 캐시 지우기


309

Chrome에서 특정 도메인 이름의 캐시를 지우고 싶습니다. 이 작업을 수행하는 데 사용할 수있는 확장 또는 다른 방법이 있습니까?


2
이것의 문제점은 생각했던 것처럼 캐시를 지우는 것이 간단하지 않다는 것입니다. 브라우저는 파일을 캐시 할 때 URL을 기반으로합니다. 문제는 많은 사이트가 Google API 스크립트, Gravatar 아이콘 등과 같은 공통 파일을 공유 한다는 것입니다. 특정 사이트에 대한 캐시를 지우려면 어떻게해야합니까? 로드하는 공통 파일도 삭제해야하므로 다른 사이트의 캐시를 부분적으로 지워야합니까? 아니면 그대로 두어야합니까? (아마도 가장 "올바른"솔루션).
Synetech

3
솔직히,이 답변들 중 어느 것도 실제로 저에게 질문에 "답변"하지 않습니다. 이들은 개발자 답변입니다. 근본적인 질문은 일반 사람이 어떻게 할 것인가입니다. 개발자가 아닌 사람들에게 이런 일을하도록 요청하는 것은 무리가되지 않습니다.
Will Strohl

하루 동안 Firefox로 다시 전환 할 때와 같은 시간입니다.
사용자

2
특정 도메인에 대한 캐시를 지우는 방법에 대해서는이 질문에 아무도 대답하지 않았습니다.
DiverseAndRemote.com

F12 개발자 도구는 Chrome에 내장되어 있으므로 특정 항목을 지우는 데 "개발자"뿐만 아니라 모든 사람에게 열려 있습니다.
Fiasco Labs

답변:


331

업데이트 : Chrome 버전 52.0.2743.116 m부터 다음 단계를 수행 할 수 있습니다.

F12> Chrome Developer Tools> Application탭> Clear storage왼쪽 트리에> 취소 할 수있는 데이터 항목을 선택하고 다음을 클릭합니다 Clear site data.


이것은 더 빠르고 간단한 방법 일 수 있습니다.

  • F12Chrome 개발자 도구를 열려면 누릅니다 (아래에서 팝업).
  • 오른쪽 상단에서 설정 "기어"아이콘을 클릭하십시오.
  • 아래 일반 사용 안 함 캐시를 확인
  • 이 상자를 선택 취소하여 페이지를 새로 고침하고 캐싱을 다시 활성화하십시오.

7
고마워, 이것은 실제로 캐시와 쿠키를 혼동하는 다른 답변과 달리 작동합니다 ;-)
Peter Jenkins

3
그러나 실제로 페이지의 캐시를 지우 거나 캐시를 사용하지 않고로드합니까? 즉, 캐시 디렉토리를 열면 다시로드 한 후 해당 페이지와 관련된 파일이 사라 집니까?
Synetech

3
그것은 수동으로 수행하는 방법이며 여러 번 해야하는 경우 성 가실 수 있습니다. 다행히도 더 쉽고 빠른 방법이 있습니다 : superuser.com/a/598260/83619
Tom Auger

3
현재 Chrome 개발자 도구는 실제로 캐시를 지우지 않고 DevTools가 열려있는 동안에 만 캐시를 사용하지 않는 것으로 보입니다.
Jaak Kütt

5
alt ⌥Mac 에서 + cmd ⌘+ i를 사용 하여 Chrome 개발자 도구
Yves M.

94

개발자 도구를 연 후 (보통을 누름 F12) "페이지 다시로드"버튼에서 + 보류를 클릭하십시오. 팝업 목록에서 "빈 캐시 및 하드 재로드"를 선택하십시오.

확실하지 않으면 전체 도메인의 캐시가 지워집니다. 그러나이 SE 질문에 방문한 사람들의 사용 사례 중 90 %를 충족시킬 수 있습니다.

참고 : 경우에 따라 팝업 목록이 열리지 않습니다. 그 당시에는 페이지가 캐시되지 않기 때문에 메뉴가 호출되지 않기 때문입니다.


3
Mac에서는 작동하지 않는 것 같습니다.
Benjamin Crouzier

4
먼저 개발자 툴바를 열어보십시오. F12 (또는 콘솔의 경우 CMD + SHIFT + C)를 누르십시오. 나는 Mac에서 테스트하지 않았습니다.
Tom Auger

편집 해 주셔서 감사합니다 @Hashbrown. 내 답변을 수정 했어야합니다.
Tom Auger

걱정 마. 이 솔루션은 선택한 답변보다 빠르며 캐시를 완전히 비활성화하는 것보다 덜 과감합니다. 나는 이것이 최고가되어야한다고 느낀다. 사람들이 그것을 시험해보고 그것을 시험해 보는 것이 유권자를 얻는 유일한 방법이다
Hashbrown

1
긴 클릭 대신 GNU / Linux를 마우스 오른쪽 버튼으로 클릭하여 팝업 메뉴를 엽니 다.
z0r

45

도메인 또는 하위 도메인별로 Chrome 쿠키를 선택적으로 삭제하는 방법은 다음과 같습니다.

  • 이동 chrome://settings/content/cookies
  • 검색 창에 도메인 이름을 입력하십시오
  • 삭제를 클릭하십시오

자세한 내용은 여기 :

http://oxid-blog.euroblaze.de/miscellaneous/delete-google-chrome-cookies-selectively-by-domain/

그러나 웹 폴더별로 쿠키를 선택할 수는 없습니다 (예 :) www.domain.com/folder1.


2
슈퍼 유저에 오신 것을 환영합니다! 좋은 것입니다 여기에 해답의 본질적인 부분을 포함, 만 나중에 참조 할 수 있도록 링크를 제공합니다.
slhck 2016 년

40
문제는 캐시 를 지우는 것에 관한 것이지만 쿠키 를 지우는 방법에 대답했습니다 .
Daniel Serodio

동일한 세부 사항 탭에서 캐시를 찾았습니다.
Jaak Kütt

혼란에 추가하기 위해-이것은 "캐시"이고 크롬 설정에는 "로컬 스토리지"라는 것이 포함되어있어 "브라우저 캐시"라는 용어가 너무 일반적이라고 생각합니다. 내 요점은이 대답이 나를 위해 일했다는 것입니다.
ssaltman

1
Chrome v65에서 쿠키를 지우려면 설정> 고급> 콘텐츠 설정> 쿠키> 모든 쿠키 및 사이트 데이터보기> "쿠키 검색"필드를 사용하여 웹 사이트를 찾은 다음 해당 쿠키를 삭제하십시오
Lars Nordin

7
  1. 를 눌러 control shift i(또는 command shift iOS의 X에)는 개발 도구를 엽니 다.
  2. 주소 표시 줄 옆에있는 새로 고침 버튼을 마우스 오른쪽 버튼으로 클릭하십시오.
  3. "빈 캐시 및 하드 다시로드"를 선택하십시오.

2

세 단계로 :

  1. F12 (공개 개발자 도구)
  2. F1 (설정으로 바로 가기)
  3. 아래 환경 설정 / 네트워크 취소 (DevTools로가 열려있는 동안) 사용 안 함 캐시를

DevTools를 연 상태에서 별도의 창으로 유지하려는 경우 DevTools를 도킹 해제 할 수 있습니다.


js 또는 css와 같은 외부 자산을 새로 고쳐야하는 경우 잘 작동합니다
RafaSashi

2

Chrome 72 이상에서 :

  1. 이동 chrome://settings/siteData
  2. 검색 창에 도메인 이름을 입력하십시오
  3. 어느 한 쪽:
    1. 각 결과에 대한 휴지통 아이콘 버튼을 클릭하십시오
    2. '모두 표시 제거'버튼을 클릭하십시오

쿠키 및 캐시를 포함하여 해당 사이트에 대한 모든 사이트 데이터가 삭제됩니다.

이 기술의 좋은 점은 도메인의 모든 하위 도메인에 대한 사이트 데이터를 쉽게 지울 수 있다는 것입니다.

이 설정 화면에 액세스하는 다른 방법은 다음과 같습니다.
세 개의 점 메뉴> 설정> 고급 (아래쪽)> 콘텐츠 설정 (개인 정보 및 보안 아래)> 쿠키 (예, 이름이 잘못됨)> 모든 쿠키 및 사이트 데이터보기


1
Wrench -> Preferences -> Under the Hood -> 
Use DNS pre-fetching to improve page load performance

이를 비활성화하여 전체 응용 프로그램 캐시를 덤프하고 영향을받는 페이지를 다시로드 한 다음 다시 활성화하십시오. 이 문제가 자주 발생하거나 문제를 해결하지 못하면 Chrome의 일부 업스트림 캐시가 문제이므로 Chrome을 사용 중지 한 상태로 두어야합니다.

크롬이 시스템에 대해 "업무를 수행하지 않음"을 가지고 있기 때문에 응용 프로그램 계층 캐시 (응용 프로그램 속도에 대해 엄격하게 수행됨)의 선택적 무효화는 일부 문제에 대한 답변 일 수 있지만 그리 좋은 대답은 아닙니다.

(귀하의 "사업 없음"진술에 대해 푹 빠지지 않도록, 나는 zippiness를 좋아하거나 적절하지 않은 프리 페치를 사용합니다)


2
당신의 괄호에 대한 반대와 해결책의 정확성에도 불구하고, 나는 어쨌든 허팝입니다.
Blomkvist

이 답변은 잘못되었습니다. DNS 프리 페치를 사용 중지해도 Chrome의 HTTP 캐시는 지워지지 않습니다.
duskwuff

1

기록 항목을 삭제하면 많은 경우에 작동합니다. (Mac)

  1. Cmd+ Y(오픈 히스토리)
  2. 도메인 검색
  3. 모든 항목을 확인하십시오. 불행히도 현재 모든 버튼을 확인 하지는 않습니다 . 그래도 확인란을 클릭 할 필요는 없습니다. 시간을 클릭해도 작동합니다.
  4. 딸깍 하는 소리 Remove selected items

0

Webpack은 이전 프로젝트를 캐싱하고 있었고 시크릿을 사용할 수 없도록 캐싱의 일부가 필요합니다. 내 경우에는 상위 3 가지 솔루션이 작동하지 않았습니다. 제대로 작동하고 빠르게 구현 한 것은 개발자 도구에서 리소스 탭을 클릭하고 캐시 스토리지를 펼친 다음 마우스 오른쪽 버튼을 클릭하여 캐시 된 데이터를 삭제하는 것입니다.

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