Làm cách nào để tôi xem cookie trong Internet Explorer 11 bằng Công cụ dành cho nhà phát triển


237

Tôi đang tìm cách xem các bộ cookie bằng các công cụ dành cho nhà phát triển trong IE11. Tôi thấy một tùy chọn trong hồ sơ mạng để xem cookie được gửi qua lại, nhưng đây không thực sự là điều tương tự. Nó là cồng kềnh để sử dụng vì nó theo yêu cầu. Chắc chắn phải có một cách để xem tất cả các cookie như bạn có thể trong IE10.


43
Bây giờ chắc chắn tại sao mọi người sẽ bỏ phiếu để đóng câu hỏi này. Đó là một câu hỏi về một "công cụ dành cho nhà phát triển" mà hầu như không có tài liệu trên internet. Tôi đã xem qua nó hoàn toàn và tôi đã đọc tất cả các tài liệu tôi có thể tìm thấy trực tuyến và không thấy gì về chế độ xem cookie tiêu chuẩn có trong IE10.
KingOfHypocites 12/11/13

12
Nó sẽ là tốt đẹp để biết điều này. Để lại cho Microsoft để cung cấp cho bạn một loạt các công cụ mới thực hiện một loạt các công cụ mà bạn hiếm khi cần và lấy đi những công cụ cũ và hữu ích. Điều này rất bực bội.
Carl

5
Tôi đã gửi một vấn đề với Microsoft Connect và họ xác nhận rằng tính năng này không khả dụng.
KingOfHypocites

10
"Chắc chắn phải có cách ...", ừ, phải ... mới với microsoft, phải không?
jambriz

8
Microsoft hoàn toàn không phù hợp với các nhà phát triển. Làm thế nào họ từng làm một sản phẩm tuyệt vời như Visual Studio vượt xa tôi. Tôi đã từ bỏ và chuyển riêng sang Chrome để gỡ lỗi.
KingOfHypocites

Câu trả lời:


145
  1. Bấm vào nút Mạng
  2. Cho phép chụp lưu lượng mạng bằng cách nhấp vào nút hình tam giác màu xanh lá cây trên thanh công cụ trên cùng
  3. Nắm bắt một số lưu lượng mạng bằng cách tương tác với trang
  4. Nhấp vào CHI TIẾT / Cookies
  5. Bước qua từng phân đoạn giao thông bị bắt; thông tin chi tiết về cookie sẽ được hiển thị

33
Đây là cách tiếp cận tương tự mà tôi đã đề cập trong câu hỏi của mình và không giống như nhìn thấy tất cả các cookie trên tất cả các yêu cầu một cách tĩnh.
KingOfHypocites

6
Điều này không cung cấp cho bạn trạng thái hiện tại của cửa hàng cookie trình duyệt. Bạn có thể xây dựng lại những gì trình duyệt nên có với công cụ mạng, nhưng giống như nhiều nhà phát triển tôi cần kiểm tra chức năng khi thiếu cookie hoặc bị hỏng.
RhinoDevX64

Đồng ý rằng đây không phải là cách tiếp cận tốt nhất (và MS nên khắc phục điều này) ... Nhưng để có được trạng thái hiện tại, bạn có thể thực hiện một yêu cầu thủ công thông qua bảng điều khiển. Đối với jQuery : $.get('/');, đối với ExtJS : Ext.Ajax.request({url: '/'});. Lưu ý rằng điều này sẽ hoạt động ngay cả khi trang không tồn tại (tức là câu trả lời là 404). Bạn có thể muốn thay đổi url để không phá vỡ bất cứ thứ gì trong ứng dụng của bạn ;-).
Nux

Điều này sẽ kích hoạt cookie cho người dùng? Tôi đã khắc phục sự cố liên quan đến cookie trên máy của người dùng thông qua phiên từ xa và sau khi tôi bật tính năng này, tôi không thể tái tạo vấn đề này nữa ... Khi tôi tắt nó, cookie vẫn tiếp tục. Vì vậy, có vẻ như việc quan sát cookie thay đổi cài đặt cookie?
aaandre

40

Làm thế nào về việc gõ document.cookie vào giao diện điều khiển? Nó chỉ hiển thị các giá trị, nhưng đó là một cái gì đó.

nhập mô tả hình ảnh ở đây


1
Nó thiếu tất cả các chi tiết như đường dẫn cookie, tên miền cookie, v.v.
Franklin Yu

12

Cập nhật 2018 cho Công cụ dành cho nhà phát triển Microsoft Edge

Công cụ Dev trong Edge cuối cùng đã thêm hỗ trợ để quản lý và duyệt cookie.

Lưu ý : Ngay cả khi bạn đang kiểm tra và hỗ trợ các mục tiêu IE, bạn cũng sẽ thực hiện nhiều công việc kiểm tra khả năng tương thích trình duyệt của mình bằng cách tận dụng công cụ mới trong Edge và trì hoãn kiểm tra trong IE 11 (vv) cho chặng cuối.

Bảng gỡ lỗi > Trình quản lý cookie

Thẻ gỡ lỗi

Bảng điều khiển mạng > Chi tiết yêu cầu > Cookies

Tab mạng

Tất nhiên, lợi ích cho tab trình gỡ lỗi là bạn không phải săn lùng và mổ lấy các cookie riêng lẻ qua nhiều yêu cầu lịch sử và khác nhau.


2
Jeeez .... Chà, tôi đoán kiểu này giải thích tại sao, bất cứ khi nào tôi cài đặt xong Windows 10 trên máy tính xách tay mới, cổng gọi đầu tiên của tôi là đi và tải xuống Chrome. Microsoft không thân thiện với người dùng lắm, phải không ...? ;-)
Mike Gledhill

@MikeGledhill, nó không tệ lắm, chỉ là chrome tốt hơn. Chrome đã lặp lại và tập trung rất nhiều vào các công cụ dành cho nhà phát triển trong trình duyệt. Tôi nghĩ rằng nó đã được đền đáp cho họ, nhưng họ sẽ tốt hơn sau mỗi 6 tuần và tiếp tục xây dựng dựa trên tính năng lấy nhà phát triển làm trung tâm.
KyleMit

10

Xin lỗi để gửi tin tức cho bạn, nhưng không có cách nào để làm điều này trong IE11. Tôi đã gặp rắc rối với điều này một thời gian, nhưng cuối cùng tôi đã phải xem nó như một khóa học bị mất, và chỉ cần điều hướng đến các tệp theo cách thủ công.

Nhưng các tập tin ở đâu? Điều đó phụ thuộc vào rất nhiều thứ, tôi đã tìm thấy chúng những nơi này trên các máy khác nhau:

Trong bộ đệm Internet Explorer.

Điều này có thể được thực hiện thông qua "chạy" ( Windows+ r) và sau đó nhập shell:cachehoặc bằng cách điều hướng đến nó thông qua các tùy chọn internet trong IE11 ( AskLeo có một hướng dẫn tốt về vấn đề này , tôi không liên kết theo bất kỳ cách nào).

  • Nhấp vào biểu tượng bánh răng, sau đó tùy chọn Internet.
  • Trong tab Chung, bên dưới Lịch sử Duyệt web, hãy nhấp vào Cài đặt.
  • Trong hộp thoại Kết quả dữ liệu trang web của Vectơ, nhấp vào Xem tệp.
  • Điều này sẽ mở thư mục chúng tôi quan tâm: bộ đệm Internet Explorer của bạn.

Thực hiện tìm kiếm "cookie" để chỉ xem cookie

Trong thư mục Cookies

Đường dẫn cho cookie có thể được tìm thấy ở đây thông qua regedit:

HKCU \ Software \ Microsoft \ Windows \ CurrentVersion \ Explorer \ User Shell Folders \ Cookies

Đường dẫn chung (trong 7 & 8)

% APPDATA% \ Microsoft \ Windows \ Cookies

% APPDATA% \ Microsoft \ Windows \ Cookies \ Thấp

Đường dẫn chung (Win 10)

vỏ: bánh quy

vỏ: cookie \ thấp

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

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


Thật không may, điều này không cung cấp cho bạn các cookie phiên.
R. Schreurs

5

Tôi nghĩ rằng tôi đã tìm thấy những gì bạn đang tìm kiếm vì tôi cũng đang tìm kiếm nó.

Bạn phải làm theo các bước của Pawel và sau đó đi đến khóa đó là "Cookie". Điều này sẽ mở một menu con với tất cả các cookie và nó chỉ định tên, giá trị, tên miền của họ, v.v ...

nhập mô tả hình ảnh ở đây

Tương ứng các giá trị là: Khóa, Giá trị, Ngày hết hạn, Tên miền, Đường dẫn.

Điều này cho thấy tất cả các khóa cho tên miền này.

Vì vậy, một lần nữa để đạt được điều đó:

  1. Chuyển đến Mạng.
  2. Chụp giao thông, tam giác xanh.
  3. Đi đến chi tiết.
  4. Chuyển đến khóa "Cookie" có giá trị vô nghĩa. (_utmc = xxxxx; cái gì đó = ajksdhfa) v.v ...

5
Đây là cách tiếp cận tương tự được đề cập trong câu hỏi. Câu hỏi là về việc xem đại diện tĩnh của tất cả các cookie trong IE 11.
joese

@joese Các câu trả lời khác khác với cách tiếp cận được đề cập trong câu hỏi như thế nào? (Ngoại trừ document.cookie trong giao diện điều khiển)
Jože

1
@Joze dù sao giải pháp của bạn không phù hợp để xem tất cả các bộ cookie mà trình duyệt có cho tất cả các trang web. Những gì cần thiết là một cái gì đó như trình quản lý cookie
pstarkov

@pstarkov Thực tế là cần một cái gì đó tốt hơn (thứ gì đó không tồn tại) không làm mất hiệu lực câu trả lời của tôi. Bạn sẽ cần một lý do tốt hơn nhiều để downvote.
Jože

1
@Joze aswer của bạn không phải là một câu trả lời. Giống như cách bạn đi đến đây và dán kiến ​​thức làm thế nào để có được chuỗi tác nhân người dùng trong bài viết này. Wil nó là một câu trả lời? Có nên hạ cấp? Nếu bạn vẫn không đồng ý với tôi thì xin vui lòng viết lý do nào tốt hơn để downvote.
pstarkov

2

Không hoàn toàn là một câu trả lời (không phải là sử dụng Công cụ dành cho nhà phát triển, nhưng có một công cụ của bên thứ ba dành cho nó: IECookiesView từ NirSoft . Hy vọng điều này sẽ giúp được ai đó.

ảnh chụp màn hình

hình ảnh được chụp từ Softpedia

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.