개발자 도구를 사용하여 Internet Explorer 11에서 쿠키를 보는 방법


237

IE11의 개발자 도구를 사용하여 쿠키 세트를 보는 방법을 찾고 있습니다. 쿠키가 앞뒤로 전송되는 것을 볼 수있는 네트워크 프로파일 링 옵션이 있지만 실제로는 그렇지 않습니다. 요청 당이므로 사용하기가 번거 롭습니다. IE10에서 가능한 모든 쿠키를 볼 수있는 방법이 반드시 있어야합니다.


43
이제 왜 누군가가이 질문을 끝내기 위해 투표 할 것인지 확신하십시오. 인터넷에 거의 문서화되지 않은 "개발자 도구"에 대한 질문입니다. 나는 그것을 완전히 살펴 보았고 온라인에서 찾을 수있는 모든 문서를 읽었으며 IE10에있는 표준 쿠키보기에 대해서는 아무것도 보지 못했습니다.
KingOfHypocrites

12
이것을 아는 것이 좋을 것입니다. 거의 필요하지 않은 많은 작업을 수행하고 오래되고 유용한 도구를 제거하는 새로운 도구를 Microsoft에 남겨 두십시오. 이것은 매우 실망입니다.
Carl

5
Microsoft Connect에 문제를 제기했으며이 기능을 사용할 수 없음을 확인했습니다.
KingOfHypocrites

10
"확실히 방법이 있어야한다 ...", 맞아. 마이크로 소프트를 처음 접하는 사람?
jambriz

8
마이크로 소프트는 개발자들과 완전히 조화를 이루지 못했다. 그들이 Visual Studio와 같은 훌륭한 제품을 만든 방법은 저를 넘어서는 것입니다. 디버깅을 위해 포기하고 Chrome에만 독점적으로 옮겼습니다.
KingOfHypocrites

답변:


145
  1. 네트워크 버튼을 클릭하십시오
  2. 상단 툴바에서 녹색 삼각형 버튼을 클릭하여 네트워크 트래픽 캡처 가능
  3. 페이지와 상호 작용하여 일부 네트워크 트래픽 캡처
  4. 세부 사항 / 쿠키를 클릭하십시오
  5. 캡처 된 각 트래픽 세그먼트를 단계별로 실행하십시오. 쿠키에 대한 자세한 정보가 표시됩니다

33
이것은 내 질문에서 언급 한 것과 동일한 접근 방식이며 모든 요청에서 모든 쿠키를 정적 방식으로 보는 것과 같지 않습니다.
KingOfHypocrites

6
이것은 브라우저 쿠키 저장소의 현재 상태를 제공하지 않습니다. 당신은 브라우저가 무엇-구조를 다시 할 수 있어야 네트워크 도구를 가지고,하지만 쿠키가 누락이되거나 손상된 경우 DEVS의 많은처럼 내가 테스트 기능에 필요합니다.
RhinoDevX64

이것이 최선의 접근 방법이 아니라고 동의하십시오 (그리고 MS는이 문제를 해결해야합니다). 그러나 현재 상태를 얻으려면 콘솔을 통해 수동 요청을 할 수 있습니다. jQuery : $.get('/');, ExtJS : Ext.Ajax.request({url: '/'});. 페이지가 존재하지 않더라도 작동합니다 (예 : 404). 앱에서 아무것도 끊지 않도록 URL을 변경하고 싶을 수도 있습니다 ;-).
Nux

사용자에게 쿠키를 사용할 수 있습니까? 원격 컴퓨터를 통해 사용자 컴퓨터에서 쿠키 관련 문제를 해결하고 있었는데이를 활성화 한 후에는 더 이상 문제를 재현 할 수 없었습니다. 스위치를 껐을 때 쿠키는 여전히 통과하고있었습니다. 쿠키를 관찰하면 쿠키 설정이 변경되는 것 같습니다.
aaandre

40

콘솔에 document.cookie를 입력하는 것은 어떻습니까? 값만 보여 주지만 뭔가입니다.

여기에 이미지 설명을 입력하십시오


1
쿠키 경로, 쿠키 도메인 등과 같은 모든 세부 정보가 부족합니다.
Franklin Yu

12

Microsoft Edge 개발자 도구 용 2018 업데이트

Edge의 개발 도구는 마침내 쿠키 관리 및 탐색에 대한 지원을 추가했습니다.

참고 : IE 대상을 테스트하고 지원하더라도 Edge의 새로운 도구를 활용하고 마지막 다리에 대한 IE 11 등의 검사를 연기하여 브라우저 호환성 테스트를 많이 수행합니다.

디버거 패널 > 쿠키 관리자

디버거 탭

네트워크 패널 > 요청 정보 > 쿠키

네트워크 탭

물론 디버거 탭의 이점은 여러 가지 다른 과거 요청에서 개별 쿠키를 찾아서 검색 할 필요가 없다는 것입니다.


2
Jeeez .... 글쎄요, 이런 종류의 설명이 새 랩톱에 Windows 10 설치를 마칠 때마다 첫 번째 전화 포트가 가서 Chrome을 다운로드하는 이유를 설명합니다. Microsoft는 사용자에게 친숙하지 않습니다. ;-)
Mike Gledhill

@ MikeGledhill, 그것은 끔찍한 것이 아니라 크롬이 더 낫다는 것입니다. Chrome은 브라우저의 개발자 도구에 대해 많은 것을 반복하고 집중했습니다. 나는 그것들에 대한 대가를 지불한다고 생각하지만 6 주마다 더 좋아지고 기능 후에 개발자 중심의 기능을 계속 구축합니다.
KyleMit

10

뉴스를 아 쉬게해서 죄송하지만 IE11에서는이를 수행 할 방법이 없습니다. 나는 이것으로 얼마 동안 문제를 겪었지만 마침내 그것을 잃어버린 코스로보고 수동으로 파일을 탐색해야했습니다.

그러나 파일은 어디에 있습니까? 그것은 많은 것들에 달려 있으며, 나는 다른 기계에서 다음 장소를 발견했습니다.

Internet Explorer 캐시에서.

이것은 "run"( Windows+ r)을 통해 입력 한 다음 shell:cacheIE11의 인터넷 옵션을 통해 입력 하거나 탐색하여 수행 할 수 있습니다 ( AskLeo는 이에 대한 훌륭한 안내서를 가지고 있습니다.

  • 톱니 바퀴 아이콘을 클릭 한 다음 인터넷 옵션을 클릭하십시오.
  • “브라우징 기록”아래의 일반 탭에서 설정을 클릭하십시오.
  • 결과 "웹 사이트 데이터"대화 상자에서 파일보기를 클릭하십시오.
  • 그러면 Internet Explorer 캐시와 같은 폴더가 열립니다.

쿠키 만 보려면 "쿠키"를 검색하십시오.

쿠키 폴더에서

쿠키 경로는 regedit를 통해 찾을 수 있습니다.

HKCU \ Software \ Microsoft \ Windows \ CurrentVersion \ Explorer \ User Shell 폴더 \ 쿠키

공통 경로 (7 및 8)

% APPDATA % \ Microsoft \ Windows \ 쿠키

% APPDATA % \ Microsoft \ Windows \ Cookies \ Low

공통 경로 (Win 10)

쉘 : 쿠키

쉘 : 쿠키 \ 낮음

% userprofile % \ AppData \ Local \ Microsoft \ Windows \ INetCookies

% userprofile % \ AppData \ Local \ Microsoft \ Windows \ INetCookies \ Low


불행히도 이것은 세션 쿠키를 제공하지 않습니다.
R. Schreurs

5

나는 또한 그것을 찾고 있었기 때문에 당신이 찾고있는 것을 발견했다고 생각합니다.

Pawel의 단계를 수행 한 다음 "쿠키"키로 이동해야합니다. 모든 쿠키가 포함 된 하위 메뉴가 열리고 이름, 값, 도메인 등이 지정됩니다.

여기에 이미지 설명을 입력하십시오

각각의 값은 키, 값, 만료 날짜, 도메인, 경로입니다.

이 도메인의 모든 키가 표시됩니다.

그래서 다시 거기에 도착하십시오 :

  1. 네트워크로 이동하십시오.
  2. 교통, 녹색 삼각형을 캡처하십시오.
  3. 세부 사항으로 이동하십시오.
  4. 횡설수설적인 값을 가진 "쿠키"키로 이동하십시오. (_utmc = xxxxx; something = ajksdhfa) 등 ...

5
이것은 질문에서 언급 한 것과 동일한 접근법입니다. 문제는 IE 11에서 모든 쿠키의 정적 표현을 보는 것입니다.
joese

@ joese 다른 답변은 질문에 언급 된 접근법과 어떻게 다릅니 까? (콘솔에서 document.cookie 제외)
Joze

1
@Joze 어쨌든 귀하의 솔루션은 브라우저가 모든 사이트에 대해 가지고있는 모든 쿠키 세트를 보는 데 적합하지 않습니다. 필요한 것은 쿠키 관리자와 같습니다
pstarkov

@pstarkov 더 나은 것이 필요하다는 사실 (존재하지 않는 것)은 내 대답을 무효화하지 않습니다. 공감할 훨씬 더 나은 이유가 필요합니다.
Joze

1
@Joze 당신의 aswer는 답이 아닙니다. 같은 방법으로 여기에 가서이 게시물에 사용자 에이전트 문자열을 얻는 방법에 대한 지식을 붙여 넣으십시오. 대답이 될까요? 다운 보트해야합니까? 여전히 저의 의견에 동의하지 않는 경우, 투표에 더 좋은 이유를 적어주십시오.
pstarkov

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