ฉันจะดูเพิ่มหรือแก้ไขคุกกี้ใน Google Chrome ได้อย่างไร


290

ฉันต้องการดูเพิ่มและแก้ไขคุกกี้ของ google chrome ของฉัน มีใครแนะนำฉันให้ทำแบบนี้ได้ไหม?


14
เนื่องจากตัวเลือกมีการเปลี่ยนแปลงใน Chrome รุ่นใหม่กว่าเพียงคลิกขวาที่หน้าและเลือกตรวจสอบ (หรือกด F12) ไปที่แท็บแอปพลิเคชันแล้วเลือกคุกกี้ที่อยู่ในส่วนการจัดเก็บ:Right-Click: Inspect > Application tab > Storage > Cookies
S.Serpooshan

คำตอบ:


255

คุณสามารถไปที่Developer Tools( Ctrl- Shift- JหรือTools -> Developer Tools) -> Consoleและคุณสามารถป้อนคำสั่ง javascript:

document.cookie="keyofcookie=valueofcookie"

คุณสามารถแทนที่หรือเพิ่มคุกกี้ใหม่ด้วยเทคนิคนี้

เป็นไปได้ที่จะตั้งค่าตัวเลือกคุกกี้หลายตัวเช่น

document.cookie="username=John Doe; expires=Thu, 18 Dec 2013 12:00:00 UTC; path=/";

8
สแตนลีย์กล่าวโดยทั่วไป แต่จะชี้แจง - หากคุณเพียงแก้ไขคุกกี้เดียวด้วยคำสั่งนี้มันจะไม่ลบคุกกี้อื่น ๆ ทั้งหมดบนเว็บไซต์จริง ๆ แล้วจะแทนที่เฉพาะคุกกี้ที่กล่าวถึงในคำสั่ง
Jon z

36
สิ่งนี้จะไม่ทำงานหากเว็บไซต์บางแห่งใช้การHttpOnlyตั้งค่าสถานะเพื่อป้องกันการเข้าถึงคุกกี้โดย JS (เพื่อปฏิเสธการโจมตี XSS) เพิ่มเติมเกี่ยวกับวิกิพีเดีย
s3m3n

สวัสดีคุณสามารถกำหนดวันหมดอายุด้วยวิธีนี้ได้หรือไม่?
Drewdavid

1
การพิมพ์ในแถบที่อยู่สามารถใช้ได้เช่นกัน
kenorb

1
@ s3m3n หากคุณต้องการเปลี่ยนHttpOnlyคุกกี้โดยไม่ต้องใช้ปลั๊กอินของบุคคลที่สามคุณสามารถใช้แท็บทรัพยากรเพื่อลบคุกกี้จากนั้นใช้document.cookieเพื่อสร้างคุกกี้ใหม่
kasperd

111

บางทีวิธีที่ง่ายที่สุดในการดูคุกกี้ของคุณใน Chrome ก็คือการไปที่:

  • chrome: // settings / cookies

สิ่งนี้ไม่อนุญาตให้คุณแก้ไขคุกกี้ใน Google Chrome 33.0.1750.117 (Build 252094 อย่างเป็นทางการ) บน Mac OS X แต่อนุญาตให้ดูและลบได้


อัปเดต (2017-08-08) [ยืนยันแล้วใน 59.0.3071.115 (รุ่นทางการ) (64 บิต)]

ในเวอร์ชันล่าสุดคุกกี้จะแสดงรายการอยู่ที่:

  • chrome: // settings / content / คุกกี้

อัปเดต (2018-03-01) [Google Chrome 64.0.3282.167 (รุ่นทางการ) (64 บิต)]

หากต้องการดูเนื้อหาคุณจะต้องเลือก "ดูคุกกี้และข้อมูลไซต์ทั้งหมด" หรือติดตาม ...

  • chrome: // settings / siteData

4
ไม่มีการเชื่อมโยงเป็นเพราะ Chrome chrome://ไม่อนุญาตให้มีการเชื่อมโยงหลายมิติสำหรับ
Martin Thoma

2
@moose แม้ว่า Chrome จะอนุญาตให้คุณเพิ่มลิงก์พิเศษเหล่านี้ไปยังบุ๊คมาร์คของ Chrome เพื่อให้เข้าถึงได้ง่าย (นอกจากนี้ยังกำหนด favicon "cog" พิเศษ) ฉันมีอันนี้บนบุ๊กมาร์กบาร์เพื่อให้เข้าถึงได้ง่าย
MrWhite

2
@moose ใช่ (แม้ว่า Chrome จะใช้เพื่อให้คุณลากลิงก์พิเศษเหล่านี้ไปยังแถบที่อยู่ / กล่อง omni แต่พวกเขาก็หยุดมันเช่นกัน - คุณเพิ่งได้รับabout:blankหน้าเว็บตอนนี้คุณยังสามารถ "คัดลอกที่อยู่ลิงก์" ด้วยตนเองและวางลงในแถบที่อยู่ - เร็วกว่าการเลือกคัดลอกและวางเล็กน้อย)
MrWhite

4
@Daniel: ใน Chrome 59 ที่อยู่ใหม่คือ chrome: // settings / content / cookies (คุณสามารถค้นหาได้โดยค้นหา "คุกกี้" ในช่องค้นหาที่ด้านบนของหน้าการตั้งค่า)
Ken Bloom

5
ตำแหน่งถูกเปลี่ยน ตำแหน่งใหม่คือchrome: // settings / content / cookies? search = cookie
Sm Yamashita

61

ใช้ 10.0.648.45 dev คุณสามารถดูคุกกี้ในตัวเลือก→ภายใต้ฮูด→การตั้งค่าเนื้อหา→คุกกี้และข้อมูลไซต์ทั้งหมด

หรือคุณสามารถดูคุกกี้สำหรับเว็บไซต์ปัจจุบันด้วยเครื่องมือสำหรับนักพัฒนา ( F12, Ctrl- Shift- Jหรือการตั้งค่า (ไอคอนแฮมเบอร์เกอร์) เครื่องมือเพิ่มเติม→เครื่องมือสำหรับนักพัฒนา), แอปพลิเคชั่น→คุกกี้


40
แต่คุณไม่สามารถแก้ไขค่าในบานหน้าต่างใดก็ได้ใช่ไหม
Phihag

14
ถูกต้องคุณสามารถดูได้ใน Chrome โดยไม่ต้องใช้ส่วนเสริมเท่านั้น
Dan H

โปรดทราบว่าการดูทรัพยากร> คุกกี้ (ในเครื่องมือสำหรับนักพัฒนาซอฟต์แวร์) จะแสดงเฉพาะคุกกี้ที่มีอยู่ในคำขอปัจจุบัน โดยที่ "คุกกี้และข้อมูลไซต์ทั้งหมด ... " แสดงคุกกี้ทั้งหมดที่คุณตั้งค่าไว้สำหรับโดเมนใดโดเมนหนึ่ง (โดยไม่คำนึงถึงเส้นทาง )
MrWhite

@phihag และหากค่าคุกกี้ยาวเกินไปเครื่องมือสำหรับนักพัฒนาซอฟต์แวร์จะตัดออก
HEX

2
ภายใต้แอปพลิเคชัน | คุกกี้ใน Chrome รุ่นใหม่กว่า (59) คุณสามารถแก้ไขค่าที่มีอยู่และเพิ่มรายการใหม่ (โดยดับเบิลคลิกที่แถวสุดท้าย)
Kenston Choi

32

ฉันได้รับความผิดหวังจากการแก้ปัญหาในปัจจุบันในร้านขยายเพื่อดูแก้ไขสร้างลบคุกกี้ โซลูชันปัจจุบันปรากฏเป็นป๊อปอัปและไม่มี UI ที่ดี ฉันต้องการใช้ฟังก์ชันการทำงานเดียวกับโปรแกรมแก้ไขคุกกี้ firebug ที่มีรูปลักษณ์และความรู้สึกของ Chrome ดังนั้นฉันจึงทำอย่างใดอย่างหนึ่ง:

ตัวตรวจสอบคุกกี้ - ตัวจัดการคุกกี้ที่ขาดหายไปสำหรับ Google Chrome แก้ไขและสร้างคุกกี้ได้จากเครื่องมือนักพัฒนาซอฟต์แวร์


ในที่สุดการทดแทนที่ดีสำหรับ Firecookie ขอบคุณคน!
georg

ใช้งานกับ Chrome 42 ไม่ได้หรือไม่
nitech

สวัสดี @nitech ฉันใช้ Chrome 43 และใช้งานได้ดี บางทีคุณอาจจะตารางสิ่งที่ไม่ได้ทำงานในการสนับสนุน ขอบคุณ
westoque

26

สำหรับหน้าจริง

เมื่อเร็ว ๆ นี้มันเปลี่ยนจากทรัพยากรเป็นแอปพลิเคชัน ดังนั้น:

  1. กด F12
  2. ไปที่แอปพลิเคชัน (แท็บ)> คุกกี้ (แถบด้านข้าง)
  3. แก้ไขคุกกี้ที่มีอยู่หรือสร้างใหม่โดยดับเบิลคลิกที่แถวว่าง

ภาพรวม:

ป้อนคำอธิบายรูปภาพที่นี่


17

สำหรับทุกหน้า

  1. ไปที่การตั้งค่า :

    ป้อนคำอธิบายรูปภาพที่นี่

    (ตอนนี้คุณอยู่ใน chrome: // settings /)

  2. เลื่อนไปที่ส่วนความเป็นส่วนตัว> การตั้งค่าเนื้อหา ...

    ป้อนคำอธิบายรูปภาพที่นี่

    (ตอนนี้คุณอยู่ใน chrome: // settings / content)

  3. คลิกที่คุกกี้และข้อมูลไซต์ทั้งหมด ...

    ป้อนคำอธิบายรูปภาพที่นี่

    (ตอนนี้คุณอยู่ใน chrome: // settings / cookies)

  4. ที่นี่คุณสามารถดู / ลบคุกกี้หรือลบคุกกี้ทั้งหมด คลิกที่ป้ายเพื่อดูรายละเอียด

    ป้อนคำอธิบายรูปภาพที่นี่

สำหรับหน้าจริง

  1. กด F12
  2. ไปที่แหล่งข้อมูล > คุกกี้

    ป้อนคำอธิบายรูปภาพที่นี่

  3. ทางด้านขวาคุณจะเห็นคุกกี้ หากคุณต้องการลบพวกเขา> คลิกขวา> ลบ :

    ป้อนคำอธิบายรูปภาพที่นี่


หากต้องการแก้ไขคุกกี้ฉันแนะนำปลั๊กอิน Chrome: EditThisCookie ( https://chrome.google.com/webstore/detail/editthiscookie/fngmhnnpilhplaeedifhccceomclgfbg ) ซึ่งถูกกล่าวถึงแล้ว


ตกลงและวิธีการทำในโหมดไม่ระบุตัวตน chrome://settingsเปิดในหน้าต่างที่ไม่ระบุตัวตนและจะไม่แสดงคุกกี้ใด ๆ ถึงฉันแม้ว่าฉันจะมีแท็บจำนวนมากที่เปิดในโหมดไม่ระบุตัวตน
izogfif

Chrome ใช้ได้ดีสำหรับการดูและดูเหมือน EditThisCookie ให้ข้อมูลที่ไม่ถูกต้องและเป็นมัลแวร์ / แอดแวร์หรือที่ดีที่สุด adware superuser.com/questions/1430151/…
barlop

12

มีปลั๊กอินของ Chrome ที่เรียกว่าแก้ไขคุกกี้นี้ มันเพิ่มเมนูในแถบเครื่องมือเบราว์เซอร์ของคุณซึ่งช่วยให้คุณเพิ่มแก้ไขและลบคุกกี้

ติดตั้งได้จากที่นี่: https://chrome.google.com/webstore/detail/edit-this-cookie/fngmhnnpilhplaeedifhccceomclgfbgg

ซอร์สโค้ดอยู่ที่นี่: https://github.com/fcapano/Edit-This-Cookie


เพิ่งติดตั้งและดูเหมือนว่าเป็นปลั๊กอินที่ดี นอกจากนี้ยังช่วยให้คุณแก้ไข http เฉพาะคุกกี้ มีประโยชน์มาก
เฟลิกซ์อีฟ

Chrome ใช้ได้สำหรับการดูและดูเหมือนว่า EditThiscookie จะให้ข้อมูลที่ไม่ถูกต้องsuperuser.com/questions/1430151/…
barlop

5

เพื่อความสมบูรณ์ควรสังเกตว่าคุณไม่จำเป็นต้องใช้คอนโซลเครื่องมือสำหรับนักพัฒนาซอฟต์แวร์หรือส่วนเสริมส่วนเสริมหรือปลั๊กอินใด ๆ

คำสั่ง javascript ที่มีให้โดย @StanleyD สามารถป้อนลงในแถบที่อยู่ได้โดยตรงด้วยเพียงแค่ "javascript:" เพิ่มเติม เช่น

javascript:document.cookie="keyofcookie=valueofcookie"

สิ่งนี้มีประโยชน์ในสภาพแวดล้อมที่คุณต้องส่งการเปลี่ยนแปลงคุกกี้ไปยังกลุ่มผู้ใช้ที่ไม่ใช้เทคโนโลยีโดยไม่ต้องทำตามขั้นตอน


2
ไม่สามารถใช้งานได้หากใช้ HttpOnly แล้ว
Flimm


2

หากคุณเพียงแค่ต้องการดูคุกกี้ทั้งหมดสำหรับหน้าปัจจุบันโดยไม่ต้องคลิกแต่ละอันจาก GUI คุณสามารถทำได้:

เปิดคอนโซลนักพัฒนาซอฟต์แวร์และพิมพ์คุกกี้สำหรับหน้าปัจจุบันโดยป้อนสิ่งนี้ในคอนโซล:

> document.cookie

ดูเพิ่มเติมได้ที่http://www.w3schools.com/js/js_cookies.asp



1

มีส่วนขยายมากมายที่สามารถช่วยได้ นี่คือหนึ่งที่รู้จักกันน้อยที่ทำงานได้ดีที่ฉันทำ เรียกว่า Cookie-Editor

Cookie-Editor ได้รับการออกแบบมาให้มีส่วนต่อประสานที่ใช้งานง่ายซึ่งช่วยให้คุณสามารถดำเนินการกับคุกกี้มาตรฐานส่วนใหญ่ได้ มันเหมาะสำหรับการพัฒนาและทดสอบหน้าเว็บหรือแม้แต่การจัดการคุกกี้ด้วยตนเองเพื่อความเป็นส่วนตัวของคุณ

มันช่วยให้คุณดูคุกกี้ทั้งหมดของคุณและแก้ไขหรือสร้างคุกกี้ใหม่ คุณสามารถลบคุกกี้ของคุณและนำเข้า / ส่งออกไปยังไฟล์

มันพอดีกับสิ่งที่คุณถามและฉันคิดว่ามันใช้ง่ายกว่าเครื่องมือในตัวเนื่องจากคุณสามารถเข้าถึงได้โดยตรงจากแถบเครื่องมือ

คุณสามารถดาวน์โหลดได้ที่ Chrome webstore: https://chrome.google.com/webstore/detail/cookie-editor/hlkenndednhfkekhgcdicdfddnkalmdm


โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.